我有一个自定义的TCP服务器监听端口5888(虚拟端口)。代理服务器侦听传入的连接。当代理收到某些页面的HTTP请求时,它应该将其中继到端口80上的主服务器。对于其他页面请求,代理服务器需要在端口8081上向主服务器发送数据。连接到两个不同端口上的服务器的TCP套接字
端口80被使用以服务HTML页面,因为端口8081用于将数据流式传输到客户端。
我能够接收代理上的传入连接,然后从客户端读取数据。读取数据后,我可以确定要在主服务器上连接哪个端口以发送数据。
我被困在决定如何连接2端口发送数据从客户端到主服务器?
打开2个套接字连接到2个不同端口上的相同IP为我工作。 – NewUnhandledException