2017-06-30 60 views

Odpowiedz

1

Jedną z opcji, zawsze można użyć Firebase (Ta btw jest bardzo interesującą opcją). Prawie wszystkie ciężkie uniesienia dla ciebie.

W przeciwnym razie WebSockets jest standardem HTML5. Trzeba tylko napisać jakiś kod, aby go zaimplementować. Sprawdź tę stronę internetową, która posiada wszystkie rodzaje informacji, echa demo/test, itp:

https://www.websocket.org/

+0

Moja baza danych jest MS SQL DB, a nie Firebase. –

+1

To naprawdę nie ma znaczenia. Zintegrowaliśmy logowanie do Firebase i przekazałem aplikacje bez korzystania z mojej bazy danych. Ale poza tym, gniazda internetowe nie są wcale skomplikowane do wdrożenia, możesz łatwo stworzyć moduł/usługę. Ponownie sprawdź websocket.org. Nadal musisz wykonać pracę backendu, ale znowu istnieje wiele różnych pakietów do tego, python itp. –

1

można użyć socket.io-klient, tylko pamiętaj, aby zawierać typowania podczas instalacji.

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

Instalacja: npm install --save socket.io-client

i

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

uwaga: Jest to świetny poradnik, który zawiera wytyczne dotyczące średniej środowisku pełnym stosu here jeżeli zainteresowany .

edytuj: Jak wspomniano, WebSocket jest standardem HTML5. To po prostu stworzy łatwy w użyciu interfejs dla interakcji z front-endem i będzie odpowiedni dla dowolnego środowiska back-end.

0

używam angular2-websocket/angular2-websocket w moim kątową projektu i go działa bardzo dobrze https://github.com/afrad/angular2-websocket

+1

Podczas gdy ten link może odpowiedzieć na pytanie, lepiej jest dołączyć istotne części odpowiedzi tutaj i podać link do odniesienie. Odpowiedzi dotyczące linków mogą stać się nieprawidłowe, jeśli strona z linkami się zmieni. –