C# NetMQ重用同一套接字

C# NetMQ重用同一套接字,c#,amqp,netmq,C#,Amqp,Netmq,是否有可能在同一端口上启动例如2个发布服务器,或者同时启动例如一个发布服务器和订阅服务器(都使用>tcp://前缀)?您将无法在同一端口上同时运行2个服务。如果它们一起运行,则必须位于不同的端口。端口号只是告诉计算机这些数据包用于计算机上的哪个服务。您将无法在同一端口上同时运行两个服务。如果它们一起运行,则必须位于不同的端口。端口号只是告诉计算机数据包用于计算机上的哪个服务。是否有其他方法通过同一端口与NetMQ进行双向通信?类似于通过同一端口进行双向发布和订阅?我不确定我是否理解您的问题,为什

是否有可能在同一端口上启动例如2个发布服务器,或者同时启动例如一个发布服务器和订阅服务器(都使用>tcp://前缀)?

您将无法在同一端口上同时运行2个服务。如果它们一起运行,则必须位于不同的端口。端口号只是告诉计算机这些数据包用于计算机上的哪个服务。

您将无法在同一端口上同时运行两个服务。如果它们一起运行,则必须位于不同的端口。端口号只是告诉计算机数据包用于计算机上的哪个服务。

是否有其他方法通过同一端口与NetMQ进行双向通信?类似于通过同一端口进行双向发布和订阅?我不确定我是否理解您的问题,为什么要使用同一端口?如果您正在运行发布和订阅服务器服务,它们将需要各自独立的端口,并且即使它们位于您的本地主机上,也能够彼此通信。一般来说,你到底想做什么?基本上我想要一个简单的服务器,它接收来自客户端的新命令,并将执行报告发送回。我的想法是在服务器上有一个订阅服务器用于新订单,在服务器上有一个发布服务器用于执行报告。是否有其他方法通过同一端口与NetMQ进行双向通信?类似于通过同一端口进行双向发布和订阅?我不确定我是否理解您的问题,为什么要使用同一端口?如果您正在运行发布和订阅服务器服务,它们将需要各自独立的端口,并且即使它们位于您的本地主机上,也能够彼此通信。一般来说,你到底想做什么?基本上我想要一个简单的服务器,它接收来自客户端的新命令,并将执行报告发送回。我的想法是在服务器上有一个订阅服务器,用于新订单,在服务器上有一个发布服务器,用于执行报告。