Q
WCF綁定性能
13
A
回答
16
取決於服務所在的位置。
如果他們在同一臺機器上,NetNamedPipeBinding應該給你最大的性能。
否則,你就必須根據其所處位置的選擇,如果他們有在互聯網上,interopability溝通等
Soledad Pano's blog具有良好的流程圖,以幫助選擇適當的綁定視情況
6
這是比較蘋果和橘子。如果您使用的是基本的HTTP綁定,則有一組基本的服務以及它提供的服務,這與例如WsHttpBinding
提供的服務不同。
鑑於此,性能指標將會有所不同,但是您也不會獲得相同的功能,並且如果您需要特定的功能集,那麼比較完全不值得。
此外,還有一些綁定(如net tcp和命名管道綁定),可能根本不適用,但具有更好的性能特徵。
最後,您對「最佳表現」的表述表明您確實沒有以正確的方式看待它。您對高峯期和非高峯期的負載以及您的產品可接受的響應時間有預期。您需要確定WCF是否屬於這些參數,然後從那裏開始工作,而不僅僅是說 「我正在尋找最佳性能」。
你將不得不對你正在嘗試做的事情給予更多的要求,然後可以拋棄更多的光線。
1
爲WCF信息一個很好的資源:
有選擇綁定您的特定方案的部分。安全性不是問題嗎?如果沒有,那麼你有更多的選擇可供你使用。
0
如果沒有其他已知因素(服務器硬件,併發用戶數量等),很難判斷其性能。
例如,HTTP綁定將執行稍微好一點的HTTPS,但是二進制WCF到WCF通信將更快,然後HTTP以較低的兼容性爲代價。
我認爲你需要提供更多的細節 - 你需要什麼功能(你需要SOAP消息交換,還是Ajax和JSON?)以及期望的服務器負載。
相關問題
- 1. wcf綁定屬性
- 2. 不能綁定MyCombobox和綁定屬性
- 3. WCF綁定
- 4. WCF TCP綁定
- 5. wcf綁定receiveTimeout
- 6. WCF綁定可用性概述
- 7. 什麼WCF綁定是最高性能的?
- 8. 未實施WCF綁定傳輸/ Windows綁定安全性
- 9. ObservableCollection數據綁定性能
- 10. IsEnabled綁定性能問題?
- 11. JAXB綁定超性能
- 12. WPF數據綁定性能
- 13. WCF - AsyncPattern性能
- 14. WCF性能
- 15. 高性能wcf
- 16. 微調WCF綁定
- 17. WCF服務綁定
- 18. C#WCF ConfigurationErrorsException綁定
- 19. WCF和JSON綁定
- 20. WCF綁定翻譯
- 21. 綁定WCF服務
- 22. WCF - 其中綁定
- 23. WCF綁定問題
- 24. WCF SOAP與WCF REST性能
- 25. wcf http綁定vs dualhttp綁定
- 26. 自定義綁定C#WCF
- 27. 綁定:工作線程改性性能
- 28. WCF性能改進
- 29. 提高WCF性能
- 30. WCF(WCF綁定)in/with C/C++
您能提供更多關於您的平臺的信息嗎?什麼樣的客戶端連接到您的Web服務以及什麼是安全要求? – 2009-02-18 17:17:54
查看此鏈接的[this](http://blog.shutupandcode.net/?p=1085) – 2012-03-12 12:59:27