我有一個WCF服務託管的Windows服務和客戶端是一個ASP.Net應用程序消耗WCF服務的方法。NetTcpBinding的或的wsHttpBinding
在實施安全的過程中,我很困惑哪個在netTcpBinding
/wsHttpBinding
將適合我的情況。
最有可能的所有場景(WCF服務,Windows服務,ASP.Net網站)的應用將在我們的辦公室是坐在不同的服務器,從而在企業內部網。 ASP.Net網站將由用戶通過互聯網訪問。
雖然,我可以隨時使用的wsHttpBinding這裏,會是合適的設置使用在我的情況netTcpBinding
服務端點?
感謝您的回覆。我想我仍然需要指定終點,否則我將如何添加對客戶端網站的引用...如果我缺少某些東西,請糾正我。還是你的意思別的東西時,你說......「你不需要任何外部消費者服務的提供端點」 – iniki 2009-11-10 16:22:38
當你說的網站,我假設你的意思是在你的硬件上運行的ASP.NET網站你的網絡。如果是這樣,任何到WCF服務的連接都將在返回到客戶端之前從Web服務器發送到您的服務。如果您希望第三方連接到您的服務,那麼wsHttpBinding會更好,因爲它不會將它們綁定到平臺。 – 2009-11-10 16:42:26
謝謝!你假設正確:-) – iniki 2009-11-10 16:46:10