0
我正在重新設計我們公司現有的BL + DAL。今天,它是一個單獨的dll,直接引用並緊密結合。我正在考慮一個服務體系結構,它將爲幾個UI應用程序提供服務。我應該將業務領域整合到一個業務層嗎
我聽說過SOA和DDD,但找不到任何細節示例設計。我不太確定如何最好在組件之間劃分組件。我的選擇:
每個域- 一種組件,其包括[服務層 - BL - DAL]服務層,一個每BL的結構域,和每DAL每
- 一個組件的域中的一個的
- 一個組件層:所有服務組裝,全部BL組裝,全部達爾。 不太清楚這甚至是SOA
也: 我可以從一個域BL打電話到另一個域DAL?
謝謝