別の開発で提供されているWCF SOAPサービス(VB.NET 4)を使用する必要があるシナリオでASP.NET Webアプリケーション(C#.NET 4)を開発していますチームをモデルとしています。ASP.NET MVCのモデルとしてSOAP Webサービスを使用
サービスは、AppFabricを使用してIIS上でホストされます。
WCF実装は、言語/プラットフォームに依存しない共有データサービスレイヤーです。フロントエンドの開発が外部の開発者にアウトソーシングされている場合、サービスはブラックボックスを提供する必要があります。 WCF SOAPサービスは、一般的なWebベースのAPIを提供するために使用されます。サービスのコンシューマは、内部および外部のWebアプリケーションとデスクトップソフトウェアの両方です。
私の質問は、私の現在のWebアプリケーションのアーキテクチャです。このアプリケーションは、ASP.NET MVC 2とjQuery UIを使用して開発されています。私がこれまで読んできたことから、WCF SOAP Servicesをモデルとして使用することは大丈夫だと思われます。私の計画は、このポストに基づいてのviewmodelsとAutoMapperを使用することもある。
Using SOAP web service object as a model in ASP.NET MVC 2
があれば落とし穴は何ですか?
サービスとのコミュニケーションをどのようにしたらよいですか? この種のアーキテクチャとの通信にはオーバーヘッドはありますか? ベストプラクティス
(のODataへのサービスレイヤをリエンジニアリングすることは、この段階ではオプションではありません)
落とし穴がありません。 blogoとstackosphereから、これはみんながやっていることとほぼ同じです。 – jfar