WCF服务端口共享

在开发使用多个WCF时,为了使计算机相对安全一点,需要共用端口;但会发现后一个服务运行不了,提示”已经有应用程序在监听“;


这个问题解决起来很简单:


1、把多个WCF服务的NetTcpBinding的PortSharingEnabled属性设置为true;


NetTcpBinding binding = new NetTcpBinding(); 
            binding.PortSharingEnabled = true; 



2、启动服务管理器的Net.Tcp Port Sharing Service服务,这个服务默认禁止,可手动开启;


提示:开启服务器管理器方法,在运行中输入:services.msc即可打开服务器管理器;



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章