ICE客户端定位Serant的位置详解

代理是通过端点找找服务端的servant的。

 

1.端点: endpoint
描述
端点列表由一个或多个用冒号(:) 分隔的端点组成。端点的格式如下所示: protocol option。所支持的协议有tcp、udp、ssl,以及
default。如果使用了default,它会被Ice.Default.Protocol 属性的值替代。如果端点的格式有问题,或者指定了未知的协议,应用会收到
Ice::EndpointParseException。
只有安装了IceSSL 插件,才能使用ssl 协议。各个协议及其所支持的选项将在下面描述。

2.TCP 端点,如下:
tcp -h host -p port -t timeout -z
描述
tcp 端点支持以下选项描述客户语义和服务器语义:
-h host 指定端点的主机名或IP 地址。如果没有指定,将使用Ice.Default.Host 的值。确定要连接到的主机名或IP 地址。确定对象适配器用于侦听连接的网络接口,以及在适配器所创建的代理中向外公布的主机名。
-p port 指定端点的端口号。确定要连接到的端口( 必须指定)。如果没有指定这个选项,或是port 为零,端口将由操作系统选择。


3.以上是基于TCP协议的,关于UDP,SSL协议的也差不多

4. 下面是聊天程序中连接LAN中一台服务器的代码:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值