0

おやすみみんな、

私は asp.net でプロジェクトを開始しています。最初は wcf サービスを使用していませんが、aspx とビジネス レイヤーの間の将来の実装サービス wcf に備えておきたいと思います。

質問:

ビジネスのインターフェースを wcf サービスに再利用できますか?

私の考えは、サービスがない間、aspx がファクトリを介してビジネス レイヤーを呼び出すアーキテクチャを作成することです。すべてのビジネス クラスはインターフェイスを実装します。

後で各ビジネス向けのサービスを用意する予定なので、wcf サービス用に各ビジネス向けに実装された同じインターフェイスを使用するのが良いアイデアであり、可能かどうかを知りたいです。

同じインターフェースを実装すると、ファクトリはビジネスのインスタンスを返すか、サービスのインスタンスを返すかを決定します。どう思いますか?

4

1 に答える 1

1

WCF では、クラスとメソッドの属性をインターフェイスで宣言する必要があるため、最終的にはやや複雑になります。

それと他の理由から、私は実際にはWCFの大ファンではありません。 サービス スタックは非常に優れており、HTTP 経由でビジネス インターフェイスを簡単に公開できます。

于 2012-06-09T01:04:09.620 に答える