2012-07-30 20 views
2

我對3層體系結構有問題。我有一個數據層,一個服務層和一個顯示層。爲了測試我使用控制檯。我設置了一個對soap文件的引用,並且我不知道我必須在哪裏設置對soap文件的引用(在服務層或數據層?)soap有很多用於創建到Internet的guestconnection的函數。我必須在我的3層體系結構中設置SOAP參考應用程序

塔拉索夫

+0

什麼是「肥皂文件」?你的意思是服務參考? – JoeBilly 2012-07-30 13:17:51

+0

是............... – Tarasov 2012-07-31 06:55:41

回答

1

簡短的回答:服務引用應該總是在Data Tier(如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,你有兩個主要數據部件:Data Access Components & Service Components(也稱爲Service Agents)。所有對其他人的引用服務應該在這裏,因爲服務是「數據提供者」。

相關問題