Guten Morgen,
ich habe eine etwas unkonkretere Frage, deshalbe hab ich mal den Bereich Software-Design gewählt.
In einem noch in der Entwicklung befindlichen Projekt werde ich Websockets einsetzen, damit Daten "unkompliziert" vom Server zum Client gepusht werden können.
Nun gibt es darüber hinaus aber auch einige übliche Request-Response Anwendungsfälle, in denen der Client Daten abfragt oder ändert. Mein Gedanke war die ebenfalls über die bestehende Websocketverbindung zu schicken und keine extra ("teuren") HTTP Verbindungen aufzubauen.
Aktuell plane ich beim Request eine Route mitzuschicken und dann analog zum Http Routing darauf folgend eine Response zusammenzubauen. Dem Response würde ich noch einen eindeutigen Namen mitgeben, damit die Nachricht beim Client zugeordnet werden kann.
Haltet ihr das grundsätzlich für sinnvoll Websockets mit so einem Request-Response Schema zu erweitern oder sollte ich dann doch einfach AJAX nehmen?
Ich freue mich auch über verlinkte Diskussionen zu dem Thema, meine googeleien dazu waren nur mäßig erfolgreich.
Gefunden habe ich https://github.com/swagger-api/swagger-socket. Das klingt recht genau nach meinen Anforderungen, scheint mir aber nichtmehr unterstützt zu werden.
Außerdem noch http://wamp-proto.org/ was versucht ähnliche "Probleme" zu lösen.
Liebe Grüße
ich habe eine etwas unkonkretere Frage, deshalbe hab ich mal den Bereich Software-Design gewählt.
In einem noch in der Entwicklung befindlichen Projekt werde ich Websockets einsetzen, damit Daten "unkompliziert" vom Server zum Client gepusht werden können.
Nun gibt es darüber hinaus aber auch einige übliche Request-Response Anwendungsfälle, in denen der Client Daten abfragt oder ändert. Mein Gedanke war die ebenfalls über die bestehende Websocketverbindung zu schicken und keine extra ("teuren") HTTP Verbindungen aufzubauen.
Aktuell plane ich beim Request eine Route mitzuschicken und dann analog zum Http Routing darauf folgend eine Response zusammenzubauen. Dem Response würde ich noch einen eindeutigen Namen mitgeben, damit die Nachricht beim Client zugeordnet werden kann.
Haltet ihr das grundsätzlich für sinnvoll Websockets mit so einem Request-Response Schema zu erweitern oder sollte ich dann doch einfach AJAX nehmen?
Ich freue mich auch über verlinkte Diskussionen zu dem Thema, meine googeleien dazu waren nur mäßig erfolgreich.
Gefunden habe ich https://github.com/swagger-api/swagger-socket. Das klingt recht genau nach meinen Anforderungen, scheint mir aber nichtmehr unterstützt zu werden.
Außerdem noch http://wamp-proto.org/ was versucht ähnliche "Probleme" zu lösen.
Liebe Grüße
Kommentar