2010-10-26 77 views

回答

1

WS連接都通過中央服務器,因此它是不可能繞過做出兩個用戶的直接連接。你可以在服務器上使用可以來方便兩個用戶之間的通信。您必須讓用戶預先選擇或進行某種「加入」操作,可能是從登錄用戶的組列表中進行的。然後,您的應用程序將管理這兩者之間的「私人」聊天,實質上是主聊天的一個實例,除了用戶不是自動添加的而是通過意圖添加的。

0

我認爲要做到這一點,您需要獲取用戶的IP地址並在每個IP地址上打開目標端口。這樣做應該是不可能的,因爲套接字應握手(並且您無法訪問握手過程)。

0

您不能在兩個瀏覽器之間直接執行此操作。 WebSockets規範沒有規定一種方法來監聽到瀏覽器的傳入連接,只有傳出連接。您需要某種WebSockets端點,這兩個瀏覽器都可以啓動連接。