2010-12-03 8 views
0

私はERP Webアプリケーションを設計しています。私はWCF実装のための最良のアプローチを知りたいと思います。私は2つのデザインを持っています。誰でも最高のものを教えてくれますか、同じような他の最良のアプローチを教えてください。WCFの実装

最初のアプローチ

Web Server(Server-1) 

     UI Layer(Web Application) - (Layer-1) 
     UI Handler(Class Library) - (Layer-2) 

    Web Service(Server-2) 

     WCF Service (WCF Service Application) 
     Contract Client(Class Library) 
     Contract (Class Library) 
     Biz Operation Layer (Class Library) 
     DB Layer (Class Library) 
     Biz Entity (Class Library) 

データフロー

UI - > UIハンドラ - > [Webサービス] - > [契約クライアント - >ビズは - >こちらDB 各呼び出しは、各レイヤに1つのメソッドにバインドされ。

第二のアプローチ

Web Server(Server-1) 

     UI Layer(Web Application) - (Layer-1) 
     UI Handler(Class Library) - (Layer-2) 

    Web Service(Server-2) 

     WCF Service (WCF Service Application) 
     Biz Layer (Class Library) 
     DB Layer (Class Library) 
     Biz Entity (Class Library) 

UI - > UIハンドラ - > [ウェブサービス - >ビズ - >最善であるか、WCFの実装で使用可能な任意の他の最良のアプローチがありますDB

ありがとうございました。

答えて

関連する問題