2011-02-22 66 views
0

我有一個聊天應用程序的場景。一臺服務器和兩臺客戶機。由於我是WCF的新手,我想知道如何託管此服務,因此客戶端只能通過互聯網與服務進行交互。換句話說,當一封郵件被髮送時,它將通過互聯網進入該服務,並從那裏進入另一個客戶端。聊天應用程序中的WCF主機問題

+0

您將不得不使用雙工通道來啓用雙向通信。否則,您將不得不在客戶端上實現輪詢機制(對客戶端或服務器帶寬的使用效率不高)。看看這篇文章的一些想法:http://weblogs.asp.net/dwahlin/archive/2008/06/16/pushing-data-to-a-silverlight-client-with-wcf-duplex-service-部分-i.aspx – SRM 2011-02-22 19:10:01

回答

0

控制檯,Windows服務,asp.net與IIS無論...只要端口啓用和服務器機器可以從互聯網上它可以工作。之後是你自己的選擇。

0

沒有魔力,只是暴露在互聯網上的服務。您使用相同的方法將網站公開到互聯網。將其託管在一個公共IP地址上,你很好走。

+0

謝謝隊友,但如果我理解正確,我需要只在IIS中託管它,對吧? – FidEliO 2011-02-22 19:05:40