他のドメインのWebサービスを呼び出すためのプロキシとして機能するコントローラまたはサービス(.asmx、.svc)に対するAJAXリクエストのアプローチを見てきました。jQuery AJAXからプロキシとしてのコントローラまたはサービスへのリクエスト?
サービスの使用は、最もクリーンで最も論理的なルートのようですが、コントローラへのコールを使用するための引数はありますか?私は一部の人が.aspxページを使用してJSONへの応答を変更することを知っていますが、ページのライフサイクル全体が実行されてオーバーヘッドが発生し、ちょっと混乱しているようです。私は現時点でMVCを増やしていますが、コントローラに同じオーバーヘッドがあるのかどうか疑問に思っています。
思考?
以下のDaveのコメントは、HttpHandlerを候補リストに追加します。
これは私が頭の中で回っていた根拠です。アーキテクチャースタンドポイント、特にエンタープライズから、一貫性は巨大なIMOです。さらに、サービスやhttphandlerプロキシを使用した方が、より良い言葉が不足しているというだけで、より「ストライド」に見えます。私はコードの清潔さのためにパフォーマンスを犠牲にすることは嫌ですが、私は実際に引数を何か別の方法で動かすためのメトリックを見つけることができません。 –