1
我正在考慮某個應用程序。它應該有一個數據庫驅動的後端,客戶端可以是:瀏覽器(通過HTTP/S和XHTML/JS),應用程序(Windows,Mac,移動設備)通過Web服務SOAP請求。體系結構問題:Web服務 - 多種客戶端類型
我想過設計層的後端。
當然,最初的圖層應該是數據庫。在它之上,Web服務服務器能夠與支持SOAP的客戶端進行交談,向數據庫中讀取和寫入數據。對於這些客戶端,應用程序上下文將位於客戶端本身中,並且只有在需要從應用程序後端讀取或寫入數據時纔會使用SOAP。
我在想關於瀏覽器表示層。它應該使用Web服務層嗎?或者直接訪問數據庫來爲Web瀏覽器客戶端提出的請求提供服務?