迎接所有人! 我想創建基於websockets的私人消息。 可以使用websockets實現兩個用戶之間的會話嗎?兩個用戶之間的Websocket會話
2
A
回答
1
是
WS連接都通過中央服務器,因此它是不可能繞過做出兩個用戶的直接連接。你可以在服務器上使用可以來方便兩個用戶之間的通信。您必須讓用戶預先選擇或進行某種「加入」操作,可能是從登錄用戶的組列表中進行的。然後,您的應用程序將管理這兩者之間的「私人」聊天,實質上是主聊天的一個實例,除了用戶不是自動添加的而是通過意圖添加的。
0
我認爲要做到這一點,您需要獲取用戶的IP地址並在每個IP地址上打開目標端口。這樣做應該是不可能的,因爲套接字應握手(並且您無法訪問握手過程)。
0
您不能在兩個瀏覽器之間直接執行此操作。 WebSockets規範沒有規定一種方法來監聽到瀏覽器的傳入連接,只有傳出連接。您需要某種WebSockets端點,這兩個瀏覽器都可以啓動連接。
相關問題
- 1. 如何在Quickblox中的兩個用戶之間創建會話?
- 2. 兩個域之間的會話共享
- 3. 兩個WebSocket的覆蓋會話值
- 4. Codeigniter會話在用戶之間交換
- 5. 兩個CodeIgniter應用程序之間的會話共享
- 6. 顯示兩個用戶之間的所有對話php
- 7. CGI ::客戶端之間的會話共享會話!
- 8. 兩個應用程序之間共享設計會話
- 9. 在兩個節點應用程序之間共享會話
- 10. 在Spring Micro服務之間共享Websocket會話
- 11. 兩個用戶之間的連接
- 12. 兩個用戶之間的音頻會議 - 保存流
- 13. 2 tomcat的兩個instgances之間的mantain會話
- 14. 春季websocket會話開始時間
- 15. 在多個域之間共享用戶會話
- 16. 前兩個forwardslashes之間地帶的話
- 17. 兩個會話之間的通信示例
- 18. 在Zend Framework v1中的兩個系統之間共享會話
- 19. 兩個標籤頁之間的會話問題
- 20. 如何在asp中維護兩個Url之間的會話。淨
- 21. 如何維護兩個子域之間的會話?
- 22. 兩個請求之間的會話ID更改
- 23. ejb3中兩個會話bean之間的事務
- 24. 分享兩個網站之間的會話
- 25. 兩個不同服務器之間的會話。
- 26. 訪問兩個servlet之間的會話變量
- 27. 兩個客戶的PHP會話重疊
- 28. JSP/ASP會話對象會話和網站用戶帳戶會話之間的區別?他們不一樣嗎?
- 29. 多個域之間的會話persisitence?
- 30. 會話之間的溝通