3 層アーキテクチャについて質問があります。データ層、サービス層、表示層があります。テストには、コンソールを使用します。ソープ ファイルへの参照を設定しましたが、ソープ ファイルへの参照をどこに設定する必要があるかわかりません (サービス レイヤーまたはデータ レイヤーで?) ソープには、インターネットへのゲスト接続を作成するための多くの機能があります。
タラソフ
3 層アーキテクチャについて質問があります。データ層、サービス層、表示層があります。テストには、コンソールを使用します。ソープ ファイルへの参照を設定しましたが、ソープ ファイルへの参照をどこに設定する必要があるかわかりません (サービス レイヤーまたはデータ レイヤーで?) ソープには、インターネットへのゲスト接続を作成するための多くの機能があります。
タラソフ
簡単な答え:サービス参照は常にData Tier
(as Service Components/Agents
)に含める必要があります。
長い答え:
n層アーキテクチャでは、主な層は次のとおりです。
[ Presentation Layer ]
[ Service Layer ]
[ Business Layer ]
[ Data Layer ]
これService Layer
は、ビジネスを&から隠し、Presentation Layer
サービスインターフェイスを介してクライアントに直接アクセスできるようにするためのものです。
このレイヤーでは、インターフェース(およびメッセージ/サービスモデルエンティティ)のみが存在する必要があります。そのサービス表現。
一般的に、3層はPresentation Tier
>> Business/Logic Tier
; Data Tier
通常、これにはサービスレイヤー要素はありませんが、ロジック層に配置できます。
にはData (Access) Layer
、2つの主要なデータコンポーネントがあります:Data Access Components
&Service Components
(とも呼ばれますService Agents
)。サービスは「データプロバイダー」であるため、他のサービスへのすべての参照はここにある必要があります。