システムをバージョン 2.0 に移行しています。エスカレートしているので、 を構築したいと思いWCF
ます。WCF を使用するのはこれが初めてなので、基本的なことかもしれませんが、ご意見をお聞かせください。
既存のシステムは 3 層のプロセスで構成されています。
- Web フォームに基づく UI。
- ビジネス層。
- ダル。
この 2.0 バージョンで達成したいことは、Web フォームを残して、より mvc 指向のインターフェイスに移行することです。そして、既に述べたように、何らかの Web サービスを使用して、自分の db ソースに接続する必要があります。
質問は次のとおりです。私は調査して読んwcf/restful
でおり、Iservice.csでインターフェイスとDataContract
そのDataMembers
. 頭を悩ませているのは、他のレイヤーでクラスが既に定義されていることです。それで、それは何をすることを意味するのですか?クラスもWCF
1つずつ定義する必要がありますか?自分のDAL/Object
レイヤーを参照して、そこで利用可能なリソースを使用することはできませんか? 既存の VS2010 ソリューションに別のプロジェクトを追加する必要がありますか、それとも wcf をそのままにしておく必要がありますか?
よろしければ、ベスト プラクティスについてもご意見をいただければ幸いです。