1
我有一個在我的應用程序中使用的域對象。我正在編寫一個Web服務來允許程序員以編程方式輸入這些類型的對象。我應該接受域對象作爲參數,還是應該寫一個專門用於Web服務的特定對象?我應該接受域對象作爲Web服務參數嗎?
我有一個在我的應用程序中使用的域對象。我正在編寫一個Web服務來允許程序員以編程方式輸入這些類型的對象。我應該接受域對象作爲參數,還是應該寫一個專門用於Web服務的特定對象?我應該接受域對象作爲Web服務參數嗎?
我更願意在網絡服務專門編寫使用的特定對象,出於多種原因:域對象和Web服務之間
簡而言之,爲Web服務使用另一個對象層更加靈活,解耦和控制。
很好的答案,但生病也補充說,它是更多的開銷和維護了。如果模型中有很多對象或許多具有獨特簽名的服務,則每個對象的dto可能非常麻煩。 – Jeff 2011-05-12 19:08:00