我正在使用TCPCLient和TcpListenersockets。这里是端口19000发送请求到192.168.7.56 IP机器。在从该机器给出响应之后,我需要响应我在端口20000上获得了该机器的消息。
表示我想为所有请求使用一个端口,为响应目的使用另一个端口。这可能在C#中吗?我的情况是否正确?
为什么这个要求是......在TcpListener套接字中我收到来自其他机器的连续请求。所以必须始终可以获得这些请求....
在获取TcpListener请求后,我需要响应它们,我得到了req就像在不同端口上的知识一样。
请建议如何实施此方案?
谢谢, Syed Chand Basha
答案 0 :(得分:0)
好的共同模式是
一个端口和一个池后面用于处理请求(在这里您可以验证服务器或最大客户端的负载以进行处理..等等)
当请求进入池时,将为该请求创建一个新线程 而主池仍然可以听取请求
还存在其他线程监视线程的超时或错误,因此它可以杀死进程中的错误或超时或长时间处理
问候