2
A
回答
5
是提到任何其他的優點和缺點 - 一個潛在的大單。 XML序列化數據與二進制等價數據相比較大。使用二進制,您將失去可讀性和互操作性。除非您使用Windows Server 2008或Windows Vista或更高版本,否則您也將失去在IIS中託管的能力。
但是,如果您處於.NET到.NET的情況下,性能提升會在許多情況下超越這些缺點。
4
如果您不需要互操作性,是的,使用二進制序列化比直接文本序列化好得多(更快,更緊湊)。
與任何Http綁定相比,這就是NetTcp綁定速度如此之快的原因。但是如果你控制線的兩端,你也可以很容易地通過Http進行二進制編碼。
參見Jeff Barnes的'blog post關於如何通過http啓用二進制編碼,僅使用自定義綁定配置 - 不需要重升級編碼! :-)
相關問題
- 1. XML中的二進制內容 - 優點和缺點?
- 2. WCF - 優點和缺點
- 3. Axis2優於WCF的優點和缺點
- 4. 休息vs Wcf的優缺點
- 5. wcf配置文件vs代碼配置的優點和缺點
- 6. GWT vs. ScriptSharp優點和缺點
- 7. Python:_mysql vs MySQLdb的優點和缺點?
- 8. WCF中的二進制序列化NetTCPBinding
- 9. WCF - (自定義)二進制序列化
- 10. 二進制序列化與使用WCF
- 11. Android應用程序Vs Widget。優點和缺點
- 12. 版本控制優點和缺點javadoc
- 13. Web服務vs EJB vs RMI,優點和缺點?
- 14. 類庫項目VS App_Code - 優點/缺點?
- 15. ListView vs嵌套佈局[優點/缺點]
- 16. WPF命令vs事件優點/缺點
- 17. Ruby守護進程vs守護進程gem:有哪些優點和缺點?
- 18. Three20的優點和缺點
- 19. AUTONOMOUS_TRANSACTION:優點和缺點
- 20. gwt + grail ..優點和缺點
- 21. N2CMS的優點和缺點
- 22. MDI優點和缺點
- 23. smartGWT的缺點和優點
- 24. 優點和缺點mapquest android
- 25. Memcached - 優點和缺點
- 26. XML與RDMS相比的優點/缺點
- 27. Java:序列化/反序列化到XML /而不是二進制
- 28. 爲什麼二進制序列化比xml序列化更快?
- 29. Fluent和XML配置的優點和缺點
- 30. StyleCop,優點/缺點