2011-08-05 62 views

回答

1

那麼,如果你走的定義here,web服務將介於業務訪問層和表示層之間。它只是兩層之間的運輸。你的web服務可能包含商業訪問邏輯,但我不認爲這是好的設計。

1

Web服務通常實際上是中間層。調用存儲(即數據庫)的客戶端調用Web服務是一種普遍模式。

0

嗯,這取決於您是否將它們用於層級通信?你在建立面向公衆的網絡服務嗎?等等。

如果您使用它們進行層級通信,則它們作爲層級的內層存在。

如果您正在製作面向公衆的Web服務(如在應用程序的外部),則它們位於UI層,具體取決於您的需要,這可能與您的UI或它自己的項目相同。

1

首先將層與層混合起來;他們不一樣。您不提供任何關於您的應用程序的信息,使人們無法回答您。

我強烈建議您閱讀一些關於企業架構的書籍;福勒是一位優秀的作家。