Ich habe eine Art von System, das Nachrichten von Java-Back-End zu Web-Front-End ständig senden. Ich verwende Openfire mit XMPP-Protokoll als Transportsystem. Aber XMPP ist nur ein Transportprotokoll, es garantiert nicht die Lieferung, wenn die Internetverbindung unterbrochen ist. Also habe ich mich entschieden, zu einem leichteren Transportprotokoll zu wechseln - WebSocket. Und wieder ist WebSocket nur ein Transportprotokoll. Gibt es ein produktionsbereites und kostenloses Framework für die Nachrichtenübermittlung basierend auf WebSockets, die die garantierte Zustellung von Nachrichten unterstützen? Sie senden einfach eine Nachricht mit clientId und das Framework erledigt den Rest. Wenn der Benutzer offline ist oder die Internetverbindung unterbrochen ist. Ich meine, dieser Rahmen wird sich um die Lieferung kümmern.WebSocket garantierte Lieferung frei Framework
5
A
Antwort
0
Ich würde verschieben Verantwortung zu versichern, die Nachrichtenübertragung von Ihrer Transport Wahl weg und auf einige Message-Queuing-System wie RabbitMQ oder ähnlich - hier ist ein kurzes Aufflackern von ihrem Funktionsumfang:
„Queues auf mehrere Maschinen gespiegelt werden können in einem Cluster, um sicherzustellen, dass Ihre Nachrichten auch im Falle eines Hardwarefehlers sicher sind "
Verwandte Themen
- 1. Garantierte Lieferung in SignalR
- 2. Play Framework: WebSocket Verbindungszeitüberschreitung
- 3. Garantierte Semaphor-Reihenfolge?
- 4. Frei/Open Source PHP Application Framework
- 5. C++ frei (keine gpl) Webservice Framework
- 6. Ist .Net Framework frei für kommerzielle Nutzung?
- 7. Atmosphere Framework Websocket gibt leer responseBody zurück
- 8. Play-Framework 2.5.x WebSocket Java
- 9. MS Hotfix verspätete Lieferung
- 10. Bestellte Lieferung mit netMSMQbinding
- 11. Lieferung Pipeline-Plugin in Jenkins
- 12. garantierte Mindest Constant Folding in C
- 13. Kann garantierte UB zur Kompilierungszeit zurückgewiesen werden?
- 14. Konvertieren von Spring Websocket in Jetty Websocket
- 15. CFStreamCreateBoundPair kann nicht frei
- 16. Wie Proxy WebSocket über Apache zu Play-Framework
- 17. Wie füge ich Filter für WebSocket-Anfragen im Play-Framework
- 18. Wie kann ich Websocket im Jasmin-Framework verwenden?
- 19. Freigabe (frei)
- 20. Test WebSocket in PlayFramework
- 21. Wiedergabe Rahmen WebSocket
- 22. BroadcastBlock mit garantierter Lieferung in TPL Dataflow
- 23. Woocommerce Lieferung basierend auf Stadt und Standort
- 24. Apples APNS Lieferung ist manchmal langsam
- 25. Outlook Mailbox SMTPDataError 550 Lieferung Ergebnis Banner
- 26. Kontinuierliche Lieferung für eine Java EE-Anwendung
- 27. Websocket Suspendierung in 2-Websocket-Modus
- 28. Ruby Websocket Client für Websocket-Schienen Gem
- 29. Wie frei dynamische zugewiesene Variable von SIGTERM frei?
- 30. Wie frei Array von Pthread_t in C frei?