我們在一個asp.net webforms內聯網應用程序中使用netTcpBinding。什麼是使wsHttpBinding netTcpBinding的替代方案
在客戶端機器上,我們有activeX(winforms)運行,它通過wcf檢索其數據。
該activeX容器是在asp.net應用程序內。
通過netTcpBinding使用wsHttpBinding有什麼好處/好處?
我們在一個asp.net webforms內聯網應用程序中使用netTcpBinding。什麼是使wsHttpBinding netTcpBinding的替代方案
在客戶端機器上,我們有activeX(winforms)運行,它通過wcf檢索其數據。
該activeX容器是在asp.net應用程序內。
通過netTcpBinding使用wsHttpBinding有什麼好處/好處?
使用wsHttpBinding的主要好處是您可以將您的WCF服務器嵌入到IIS中,然後使用IIS來加密客戶端和服務器之間的傳輸。它還允許您避免防火牆問題,並使用端口80與服務器進行通信。
它可以完全自我託管wsHttpBinding與加密,無需使用IIS。但是,IIS可以讓本地機器商店的證書註冊變得更容易一些。 – 2012-04-09 20:01:01
我會補充一點,使用wsHttpBinding可以讓您獲得WS-Security身份驗證的標準實現。 WS-Reliable Messaging也包含在內,但可能不太常用。 – 2012-04-09 20:03:02
@Mike客戶端在使用wsHttpBinding(https)時是否需要安裝證書? – Pascal 2012-04-09 20:07:01
請參閱http://stackoverflow.com/questions/1709047/nettcpbinding-or-wshttpbinding](http://stackoverflow.com/questions/1709047/nettcpbinding-or-wshttpbinding) – 2012-04-09 20:09:12