套接字打开
细节
支持的协议包括: -
“TCP” 原始TCP流协议 “ZMQ” ZeroMQ一对一消息协议 { “ZMQ” , " 类型 " } 指定类型的ZeroMQ协议 对于ZMQ套接字,可能的类型包括: -
“配对” 只能与一个客户端对等方发送/接收的套接字 “发布” 向所有连接的客户端发送消息的套接字 “订阅” 从发布者套接字接收消息的套接字 “请求” 套接字,用于将请求消息发送到相应的应答套接字并接收响应消息 “答复” 套接字从相应的 “请求” 套接字并将响应消息发送回 “经销商” 等同于 “请求” 套接字(已发送消息除外)以往返方式传递给所有连接的客户端 “路由器” 等同于 “答复” 套接字除外的消息以公平排队方式从所有连接的客户端接收,并维护路由信息 “拉动” 用于管道拓扑接收消息的套接字 “推动” 用于管道拓扑发送消息的套接字 “X发布” 等同于 “发布” , 但此套接字上收到的消息是订阅 “XSubscribe” 等同于 “订阅” , 但是通过该套接字发送的消息被用作对相应套接字的订阅 “X发布” 插座 “流” 用于将ZMQ套接字连接到非ZMQ TCP套接字的套接字 在没有指定ZMQ协议类型的情况下,底层套接字是 { “ZMQ” , “配对” } 插座。 套接字打开 只打开本地计算机上的套接字。 套接字打开 只能使用本地地址。 可能的形式包括: -
{ 主办 , 港口 } 本地主机名或IP地址和端口号 { 主办 , " 服务 " } 本地主机名或IP地址和服务名称 " 主机:端口 " 带有端口的本地主机名或IP地址 { 主办 , 自动 } 指定主机上的可用端口 自动 localhost上的可用端口 主机名的格式如下 “www.wolfram.com” . IP地址可以指定为 "140.177.0.0" 或 IP地址 [ 一串 ] ,其中 一串 是IPv4或IPv6 IP地址。 套接字连接 可用于连接到由打开的套接字 套接字打开 。一台计算机上的套接字已打开这一事实并不能保证另一台计算机可以连接到它。 要建立连接,协议必须一致,并且不能有防火墙等阻止它。 有关如何使用不同ZMQ套接字类型的信息,请参阅 ZeroMQ文档 . 关闭 可用于关闭由打开的连接 套接字打开 .