2017-06-30 64 views

回答

1

一種選擇,你可以隨時使用火力地堡(這btw是一個非常有趣的選擇)。幾乎所有的事情都是爲了你。

否則,WebSockets是一個HTML5標準。你只需編寫一些代碼來實現它。看看這個網站,擁有各類信息的,回聲演示/測試等:

https://www.websocket.org/

+0

我的後端數據庫是MS SQL數據庫,而不是Firebase。 –

+1

這真的沒關係。我已經集成了Firebase登錄和推送到應用程序,而不用它作爲我的數據庫。但是,除此之外,網絡套接字實際上並不複雜,您可以輕鬆創建模塊/服務。再次檢查websocket.org。你仍然需要做後端工作,但是還有各種各樣的軟件包,python等。 –

1

可以使用socket.io客戶端,只要確保在安裝時包括分型。

https://www.npmjs.com/package/socket.io-client

安裝: npm install --save socket.io-client

npm install --save @types/socket.io-clientnpm install --save-dev @types/socket.io-client

注:有一個偉大的教程,包括平均全堆棧環境here如果有興趣的指導。

編輯:正如其他人所說的WebSocket是一個HTML5標準。這將簡單地創建一個易於使用的前端套接字交互界面,並適用於任何後端環境。

0

我使用angular2-的WebSocket/angular2-的WebSocket在我的角度項目, 它工作得很好 https://github.com/afrad/angular2-websocket

+1

雖然這個鏈接可能回答這個問題,但最好在這裏包含答案的基本部分,並提供鏈接參考。如果鏈接頁面更改,則僅鏈接答案可能會失效。 –