我得到了我的數據層,準備好了業務層。現在我想要實現服務層。 我不想在wcf ria服務中實現這個層。有沒有其他的方式來使用wcf來實現這個層,這樣我就可以通過使用js的wcf來獲得我的模型。 例如,我有我的域'人'。 (在域項目中)。然後在我的'PersonRespository'中有 InsertPerson,GetPerson等來獲取並存儲數據庫中的'Person'。wcf和knockout.js結合
現在我想使用asp.net mvc來顯示人員detais。
所以接下來的兩層將是表示層和服務層,並使用knockout.js在客戶端操縱數據,並且我被困在以下問題上。
哪裏會是我的表現層將生活。我正在使用asp.net mvc所以它應該在mvc應用程序的模型文件夾中,是否明智地將相同的代碼類(Person)複製到模型文件夾以及域模型中。事件相同時。
我怎樣才能在javascript中獲得'Person'模型類,並且能夠將它從javascript更新到數據庫。
我的架構風格是企業級還是我缺少一些東西。
指向教程的任何一點都會有所幫助。
如果您還有其他問題,請告訴我。
感謝,
達爾吉特
謝謝回覆,我想複製域模型來asp.net的MVC模型,因爲MVVM的,但是我覺得在時間 – daljit 2011-12-24 22:10:14
你的MVVM模式可能類似於你的數據訪問層模型他們會結束不同的。視圖模型最終將具有顯示邏輯和交互,這些邏輯和交互最終會與純粹的數據訪問層模型不同。 – Dessus 2011-12-26 08:32:36