-1
我試圖做一個Web服務器,它將向試圖連接它的用戶提供一組問題(輪詢)。套接字編程 - C - 選擇連接
唯一的問題是,我不想向所有人發送問題,我想選擇接受哪個連接。 (例如,一個簡單的算法,它只按照它們連接的順序選擇偶數編號的連接)。對其他人,我會發一條消息說你還沒有被挑選出來。
我正在使用select()函數來處理多個連接。
關於如何選擇此選項的任何想法?不妨提一下,我正在用C語言來做這件事。
我試圖做一個Web服務器,它將向試圖連接它的用戶提供一組問題(輪詢)。套接字編程 - C - 選擇連接
唯一的問題是,我不想向所有人發送問題,我想選擇接受哪個連接。 (例如,一個簡單的算法,它只按照它們連接的順序選擇偶數編號的連接)。對其他人,我會發一條消息說你還沒有被挑選出來。
我正在使用select()函數來處理多個連接。
關於如何選擇此選項的任何想法?不妨提一下,我正在用C語言來做這件事。
您不能在不接受它的情況下跳過連接,因爲它們是由TCP協議堆棧排隊的。你必須做的是接受連接,發送錯誤信息並關閉連接。
好的,公平的,所以解決方案將接受每個連接,並只發送錯誤消息給我不想進行民意調查的客戶端。 – Vladha
你在C或C#中做這個嗎? – LegionMammal978
這樣做在C – Vladha
爲什麼你把它標記爲C#呢? – LegionMammal978