NetworkComms 通信框架 V3 之监听多端口

 

NetworkComms通信框架V3版本 支持服务器端程序同时监听多端口

使用示例代码如下:

SendReceiveOptions sendReceiveOptions = new SendReceiveOptions<NullSerializer>();

//本地IP端点
List<EndPoint> localIPEndPoints = new List<EndPoint>();
//本地 监听器
List<ConnectionListenerBase> listeners = new List<ConnectionListenerBase>();

for(int i=10000;i<10500,i++)

{

localIPEndPoints.Add(new IPEndPoint(localIPAddress, 10000 + i));
listeners.Add(new TCPConnectionListener(sendReceiveOptions, ApplicationLayerProtocolStatus.Enabled));

}

//开始监听所有的端口
Connection.StartListening(listeners, localIPEndPoints, true);

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。