2009-09-23 33 views
0

我只是將我的應用程序域層dll引用到我創建的新WCF服務中。在WCF服務上使用應用程序域模型

在我最初的測試中,我能夠在WCF服務上使用並從我的域層返回對象。

在我腦海中出現的問題是我的領域分類中沒有[DataContract]屬性,所以這會對我產生一個限制或問題,我應該知道這一點?或者在WCF項目中使用其他類庫時應該知道的任何其他問題?

回答

1

您可以使用DataContract或Serializable。如果你使用序列化,你需要使用服務器和客戶端的類型來引用dll。當你有兩種控制權時,這是正確的,但如果其他人想要訪問你的服務可能是一個問題。

看看這個視頻做它比標準的Visual Studio的一個更好的辦法:

http://www.dnrtv.com/default.aspx?showNum=122

+0

+1爲視頻參考。基於Miguel的建議,我已經轉換爲手動代理生成。 – 2009-09-24 05:04:13

相關問題