私たちには、WCF経由で中間層アプリケーションに通信するAsp MVCアプリケーションであるアプリケーションがあります。これを書き直してAzureをターゲットにしたい既存のnTierアプリケーションと同等のAzure Webアプリケーション
ビジネスプロセスの中には数秒かかることがあるため、別々のマシンにある3つの層、Web、ビジネス、データベースに分割されます。ウェブは、中間層を呼び出すと、それはユーザーに返す前に応答を待つ必要があり、メッセージキューのようなつまり、何かがここでは適切ではありません
我々はクライアントを持って、私は新しいアーキテクチャのためにと思ってい
: AngularJS
ウェブ:Webアプリケーション
中間層でおそらくのAsp MVCコントローラを:?
データベース:AzureのSQLデータベース
それが混乱取得する場所中間層があり、何これはWebアプリケーションの面であり、どのようにそれはウェブと通信していますか?可能であれば、RESTベースではなくRPCアプローチを好むと思います。シリアライズされたクラスを前後に送るだけです
スケーラビリティはどうですか?現在のところ、Webがステートレスである必要があると仮定しています。
WCF層ではどのような種類のバインディングを使用しますか? – juunas
これはまったく新しいアプリケーションになります。私たちは何でも自由に使用できます – tony