1

現在、次の 3 つのプロジェクトで構成される Visual Studio 2008 ソリューションがあります。

  1. ビジネス ロジック/データ アクセス用の DataFactory プロジェクト。
  2. 実際のユーザー インターフェイス、ページ、コントロールなどで構成される Web プロジェクト。
  3. ユーティリティ クラスなどで構成される Web.Core プロジェクト。

アプリケーションは、Web サービスを使用する必要があります。通常、サービス参照を Web プロジェクトに追加しますが、これがベスト プラクティスであるかどうかはわかりません。

次のオプションが用意されています。

  1. Web プロジェクトへの参照を追加します。
  2. Web.Core プロジェクトへの参照を追加し、Web が Web サービスを使用するために呼び出すラッパー メソッドを作成します。
  3. Web.Services という新しいプロジェクトを追加し、手順 2 をコピーします。

このプロジェクトは規模が大きくなることが予想されるので、どんな提案も受け付けています。

4

1 に答える 1

0

オプション3。Webサービスの機能が既存のプロジェクトのいずれからもラップされていない場合。

于 2010-06-18T16:03:32.923 に答える