首页 新闻 会员 周边

Remoting:一个端口,注册多个信道

0
悬赏园豆:100 [已关闭问题] 关闭于 2008-07-25 11:07
在网上查了很多资料,基本上一样的,如下: <BR>Server端:(同一台机器上) <BR>IDictionary props = new Hashtable(); <BR>props["port"] = 9000; <BR>props["name"] = "Name1"; <BR>TcpChannel channel = new TcpChannel(props, new BinaryServerFormatterSinkProvider(),new BinaryClientFormatterSinkProvider()); <BR>ChannelServices.RegisterChannel(channel, false); <BR>网上都说,只要props["name"]的值不一样,就可以注册多个信道! <BR>但实际我操作中行不通出现, <BR>socketException异常,通常每个套接字地址(协议/网络地址/端口)只允许使用一次! <BR>请高手指点啊</CD>
体育皇帝的主页 体育皇帝 | 初学一级 | 园豆:-5
提问于:2008-07-21 08:28
< >
分享
所有回答(2)
0
我印象中一个端口只能注册一个channel;名字不同也不行。而对于不同端口的channel,都是tcp类型的,也要求名字不同。 一个网卡有3万多个端口可供选择,你为什么要一个端口注册多个通道呢?
玉开 | 园豆:8822 (大侠五级) | 2008-07-21 09:21
0
换个端口号
Dorian Deng | 园豆:280 (菜鸟二级) | 2008-07-21 14:58
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册