1
A
回答
1
我建議你一本書,我曾經學習的基礎知識,瞭解WCF是如何工作的,什麼是合同,什麼是它們之間的差異。
Wrox的 - 專業WCF 4:Windows通信基礎與.NET 4
這是一個偉大的書,易於理解,並有很多對你的例子。
DataContract用於一個類,DataMemeber用於它的屬性,所以當你調用WCF服務時,它使用這個Contracts在客戶端和服務器端之間序列化併發送你的類。通過契約,您的客戶端可以使用該類和它的數據。
相關問題
- 1. WCF服務合同和數據合同
- 2. wcf中的許多數據合同
- 3. 數據合同問題wcf
- 4. WCF,實體框架和數據合同
- 5. 設計WCF合同(操作/數據)
- 6. 設計WCF數據合同和操作
- 7. WCF xmlSerializer和數據合同屬性
- 8. 共享合同WCF數據服務
- 9. 如何接收WCF數據合同中的未知字段?
- 10. WCF數據合同中的EF導航屬性
- 11. 數據合同中的WCF循環引用
- 12. 使用WCF中的數據合同返回共享類型
- 13. WCF流合同
- 14. WCF數據合同,它們如何適合圖片
- 15. 哪個列表/集合類型最適合在WCF數據合同中使用?
- 16. 結合WCF和WCF數據服務
- 17. 如何在WCF數據合同中包含類實例?
- 18. WCF合同屬性
- 19. wcf合同地點
- 20. WCF服務合同
- 21. WCF雙工合同
- 22. 發佈WCF元數據操作合同參數
- 23. 首先基於xsd數據類型的WCF合同
- 24. WCF忽略不起作用的數據合同
- 25. WCF服務合同上的數據註釋
- 26. WCF - 將數據發送到合同外的服務器
- 27. WCF數據合同和共享的枚舉
- 28. WCF數據合同/設計問題的命名空間問題?
- 29. 這是WCF和數據合同的正確使用嗎?
- 30. WCF多個數據合同或代表多個數據模型類的多個服務合同?
這可能有所幫助:http://stackoverflow.com/questions/303013/whats-the-point-of-a-datacontract-in-wcf – Dynamikus
每當你有一個WCF服務需要返回一個類(不只是一個'int'或'string'),你需要使用'[DataContract]'來修飾它,以便服務知道通過線串行化它 –