TCP 端点
纲要
tcp -h host -p port -t timeout -z
tcp 端点支持以下选项:
-h host
描述:指定端点的主机名或 IP 地址。如果 没有指定,将使用 Ice.Default.Host 的值。
客户端语义:确定要连接到的主机名或 IP 地址。
服务端语义:确定对象适配器用于侦听连接的网络接口,以及在适配器所创建的代理中向外公布的主机名。
-p port
描述:指定端点的端口号。
客户端语义:确定要连接到的端口 ( 必须指定 )。
服务端语义:如果没有指定这个选项,或是 port为零,端口将由操作 系统选择。
-t timeout
描述:以毫秒为单位指定端点超时。
客户端语义:如果 timeout大于零,它会把绑定和代理调用的延迟设 为最大。如果发生超时,应用会收到 Ice::TimeoutException。
服务器语义:确定在对象适配器所创建的代理中向往公布的缺省超时。
-z
描述:指定使用 bzip2 进行压缩。
客户端语义:确定是否要发送压缩请求。
服务端语义:确定是否要发送压缩响应,以及是否要在适配器所创建的代理中向外公布使用了压缩。
UDP 端点
纲要
udp -v major.minor -e major.minor -h host -p port -c -z
udp 端点支持以下选项:
-v major.minor
描述:指定这个端点要使用的协议大版本号和最高小版 本号。如果没有指定,就会使用客户端 Ice run time 的大协议版本及所支持的最高的小版本。
客户端语义:确定客户端在把消息发送到这个端点时所使用的大协议版本和最高小版本。大协议版本号必须和服务器的大协议版本号吻合;小协议版本号不能高于服务器所支 持的最高小版本号。
服务端语义:确定服务器端为这个端点公布的大版本和最高小 版本。大协议版本号必须和服务器的大协议版本号吻合;小协议 版本号不能高于服务器所支持的最高小版本号。
-e major.minor
描述:指定这个端点要使用的编码大版本号和最高小版 本号。如果没有指定,就会使用 客户端 Ice run time 的大协议版 本及所支持的最高的小版本。
客户端语义:确定客户端在把消息发送到这个端点时所使用的大编码版本和最高小版本。大编码版本号必须和服务器的大编码版本号吻合;小编码版本号不能高于服务器所支 持的最高小版本号。
服务端语义:确定服务器端为这个端点公布的大编码版本和最高小版本。大编码版本号必须和服务器的大编码版本号吻合;小编码版本号不能高于服务器所支持的最高小版本号。
-h host
描述:指定端点的主机名或 IP 地址。如果没有指定,将使用 Ice.Default.Host 的值。
客户端语义:确定要把数据报发往哪个主机或IP 地址。
服务端语义:确定对象适配器用于侦听数据报的网络接口,以及在适配器所创建的代理中向外公布的主机名。
-p port
描述:指定端点的端口号。
客户端语义:确定要把数据报发往哪个端口 (必须指定 )
服务端语义:如果没有指定这个选项,或是 port 为零,端口将由操作系统选择。
-c
描述:指定应该使用某 个已连接的UDP socket。
客户端语义:无。
服务端语义:让服务器连接到 第一个把数据报发到这个端点的对端的 socket。
-z
描述:指定使用 bzip2进行压缩。
客户端语义:确定是否要发送 压缩请求。
服务端语义:确定是否要在适 配器所创建的代理中向外公布使用了压缩。
SSL 端点
纲要
ssl -h host -p port -t timeout -z
ssl 端点支持以下选项:
-h host
描述:指定端点的主机名或 IP 地址。如果没有指定,将使用 Ice.Default.Host 的值。
客户端语义:确定要连接到的主机名或 IP 地址。
服务端语义:确定对象适配器用于侦听连接的网络 接口,以及在适配器所创建的代理中向外公布的主机名。
-p port
描述:指定端点的端口号。
客户端语义:确定要连接到的端口 ( 必须指定 )。
服务端语义:如果没有指定这个选项,或是 port为零,端口将由操作系统选择。
-t timeout
描述:以毫秒为单位指定端点超时。
客户端语义:如果 timeout大于零,它会把绑定和代理调用的延迟设为最大。如果发生超时,应用会收到 Ice::TimeoutException。
服务端语义:确定在对象适配器所创建的代理中向往公布的缺省超 时。
-z
描述:指定使用 bzip2 进行压缩。
客户端语义:确定是否要发送压缩请求。
服务端语义:确定是否要在适配器所创建的代理中 向外公布使用了压缩。