WCF綁定的選擇

格式與編碼
每種標準綁定使用的傳輸協議與編碼格式都不相同,如表1-1 所示。
表1-1:標準綁定的傳輸協議與編碼格式(默認的編碼格式爲黑體)

文本編碼格式允許WCF服務(或客戶端)能夠通過HTTP 協議與其他服務(或客戶端)
通信,而不用考慮它使用的技術。二進制編碼格式通過TCP 或IPC 協議通信,它所獲得

的最佳性能是以犧牲互操作性爲代價的,它只支持WCF 到WCF 的通信。

選擇綁定
爲服務選擇綁定應該遵循圖1-4 所示的決策活動圖表。
首先需要確認服務是否需要與非WCF 的客戶端交互。如果是,同時客戶端又是舊的
MSMQ客戶端,選擇MsmqIntegrationBinding綁定就能夠使得服務通過MSMQ與該
客戶端實現互操作。如果服務需要與非WCF 客戶端交互,並且該客戶端期望調用基本
的Web 服務協議(ASMX Web 服務),那麼選擇BasicHttpBinding 綁定就能夠模擬


來源:http://blog.csdn.net/mengdong_zy/article/details/8593924

發佈了19 篇原創文章 · 獲贊 15 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章