0
我正在構建一個聊天系統,我正在使用webrtc和socket.io + node js來構建系統。我的問題是如何在我的服務器上備份文本聊天,同時進行1-o-1聊天。在webrtc + socket.io + nodejs體系結構的服務器中保存文本聊天
方法之一可能是使用webrtc進行點對點通信聊天,並且每發送一條成功消息我都會點擊一個Web服務,通過它我可以更新數據庫。但這在我看來並不是一個好方法,因爲我必須每次都更新客戶端的數據庫,而且網絡帶寬似乎成爲移動客戶端特別關注的問題。
另一種方法可能是通過socket.io發送消息並從節點js服務器發送消息,從節點js服務器保存db中的聊天。
第二種方法對我更有意義,但我正在尋找最佳方法。
如果做你想要一個服務器參與這個聊天(用於存儲),那麼使用P2P根本就沒有什麼意義。 – deceze