2016-05-10 14 views
1

Ich verwende Clientseite, um eine Postanforderung an den Knoten js Server zu senden, um eine lange Anfrage auszuführen. Während des Prozesses möchte ich, dass die Serverseite die Clientseite wissen lässt, wie viel Arbeit bereits erledigt ist und in welchem ​​Schritt sie sich gerade befindet. Ich frage mich, ob es eine Möglichkeit für die Serverseite gibt, ständig Ereignisse auf der Clientseite zu senden kann empfangen. Etwas, das von $ (document) .on() empfangen werden kann. Aber es muss nicht auf diese Weise begrenzt werden.So senden Sie Ereignisse über den Knoten an die Clientseite

Es scheint zu sein, dass $ .post nur Daten von der Serverseite einmal aufnimmt. Wie kann ich Server-seitige Daten nach der Veröffentlichung kontinuierlich empfangen?

+1

Socket.IO Bibliothek – Nonemoticoner

Antwort

2

Die einzige Möglichkeit zum Erstellen einer Echtzeitkommunikation zwischen Server- und Clientseite besteht in der Verwendung von websockets. Wie bereits von @Nonemoticoner erwähnt, ist die berühmteste Websocket-Bibliothek Socket.io

Verwandte Themen