我有一個自定義的TCP服務器監聽端口5888(虛擬端口)。代理服務器偵聽傳入的連接。當代理收到某些頁面的HTTP請求時,它應該將其中繼到端口80上的主服務器。對於其他頁面請求,代理服務器需要在端口8081上向主服務器發送數據。連接到兩個不同端口上的服務器的TCP套接字
端口80被使用以服務HTML頁面,因爲端口8081用於將數據流式傳輸到客戶端。
我能夠接收代理上的傳入連接,然後從客戶端讀取數據。讀取數據後,我可以確定要在主服務器上連接哪個端口以發送數據。
我被困在決定如何連接2端口發送數據從客戶端到主服務器?
打開2個套接字連接到2個不同端口上的相同IP爲我工作。 – NewUnhandledException