1
我目前正在嘗試基於現有技術構建解決方案。帶RIA服務,Silverlight和Prism的經典3層/ n層架構
我目前有一個三層解決方案(模型[實體框架],模型訪問,業務邏輯),我想擴展。不過,我不想修改現有的業務對象,因爲它們目前非常有用並且正在使用中。不過,我正在尋找一種很好的參考,以便將我的業務邏輯貫穿到域服務/ RIA服務中,以便與基於Prism的Silverlight應用程序一起使用。我很好奇領域對象如何在經典模式中發揮作用,我不希望基於這種新技術使我當前和經典模式無效。有沒有人對使用RIA服務的經典n層或3層解決方案有很好的參考?一個全面的參考涉及使用和覆蓋的經典模式與這些最新的補充,這將不勝感激。我不希望直接從我的Web應用程序中引用我的模型,並且如果可能的話,甚至可能會分離我的域邏輯。目前,我已經大致創建了以下內容:
我的支持模塊
- [模塊]
- 型號
- 服務
- [模塊] [交通]
- 。 ModelAccess
- [模塊]。[商業]
- ModelLogic
- [模塊]。[演示](新)
- 的ViewModels
- 瀏覽
- [殼牌]
- [網頁]