Kennt jemand irgendeinen Versuch, die Web Sockets API mit Boost asio zu implementieren?Boost Asio und Web Sockets?
Antwort
Wt implementiert WebSockets auf boost :: asio.
Das nächste Beispiel, das ich weiß, dass irgendjemand etwas Entferntes wie das tut, was Sie fragen, ist das Projekt Mongoose. In der Mongoose-Mailingliste gibt es immer mehr Diskussionen über persistente Verbindungen für HTTP - aber das ist offensichtlich nicht genau Web Sockets. Ich würde mir wünschen, dass jemand auch irgendwann Web Sockets hinzufügen könnte.
Ich realisiere, dass dies ein alter Thread ist, aber wollte aktualisieren, um denen zu helfen, die nach einer Antwort suchen: WebSocket++ passt die Rechnung perfekt. Es ist ein ganzer Rahmen und vielleicht mehr als viele Leute wollen.
Beast ist ein anderes Projekt, demonstriert unter CppCon 2016 und verwendet in rippled, eine Open-Source-Server-Anwendung, die ein dezentralisiertes System der Kryptowährung implementiert.
Siehe auch diese related question.
- 1. Haben Boost Asio-Sockets richtige RAII Cleanup
- 2. AF_NETLINK (netlink) Sockets mit boost :: asio
- 3. Boost Asio und Endian
- 4. Unterstützt boost :: asio Websockets?
- 5. Boost :: asio Sockets - wie trennen Sie sie sauber?
- 6. C++: Boost :: Asio: write() unterstützt keine UDP-Sockets?
- 7. SSL-Zertifikate und Boost asio
- 8. boost :: asio und rekursive Serveraufrufe
- 9. boost :: asio und Active Object
- 10. Boost Asio und OpenSSL 1.1.0
- 11. boost :: asio :: io_service wirft Ausnahme
- 12. Interrupt boost :: asio synchronen Lese?
- 13. boost :: bind, boost :: asio, boost :: thread und classes
- 14. Boost Asio single-threaded Leistung
- 15. Lochung mit boost :: asio
- 16. boost :: Asio Lese-/Schreiboperationen
- 17. boost :: asio Multicast Beispiel
- 18. boost :: asio, asynchroner Lesefehler
- 19. Speicherverluste in Boost Asio
- 20. Wer nutzt Boost ASIO?
- 21. Boost :: Asio, Shared Memory und Interprozesskommunikation
- 22. Boost :: Asio, Thread-Pools und Thread-Überwachung
- 23. Boost, Asio, https und Host/Zertifikat Verifcation
- 24. Boost asio asynchron lesen und dann schreiben
- 25. Gleichzeitiges Lesen und async_read_some in Boost asio
- 26. Clients mit boost asio unterscheiden
- 27. Bessere Boost Asio deadline_timer Beispiel
- 28. boost :: asio schreiben: Gebrochenes Rohr
- 29. Arbeiten mit boost :: asio :: streambuf
- 30. Makefile für Boost-Sockets
Verwenden Sie Kommentare, keine Antworten, zu, nun, * Kommentar *. –
@gf, okay, verwandelte es in einen Versuch einer Antwort. –