2011-01-06 3 views
6

Ich möchte Daten über einen Websocket in meinem C++ Code senden können? Gibt es eine Bibliothek oder einen Standard, wie dies gemacht wird? Vielen Dank für die Hilfe, ich weiß es zu schätzen, und bitte lassen Sie mich wissen, wenn ich mehr Informationen zur Verfügung stellen sollte.Wie kann ich mit C++ Daten über einen Websocket senden?

+0

Was ist Ihr Betriebssystem und Compiler? –

+0

Mögliches Duplikat von: http://stackoverflow.com/questions/4147715/i-am-looking-for-a-simple-socket-interface-for-c-using-ms-visual-c-express/4147766 – yasouser

+0

@ anand: Ich glaube nicht, dass Websockets mit Sockets vergleichbar sind. –

Antwort

0

Viele verschiedene, aber Sie würden wahrscheinlich die Boost Bibliotheken hilfreich finden.

3

Zur Kasse Boost Asio Bibliothek.

+2

Unterstützt Boost :: Asio Websockets ab sofort? Das letzte Mal, als ich nachgesehen habe, haben sie es nicht getan. Beachten Sie, dass Websockets nicht mit normalen Sockets identisch sind. – MKroehnert

1

cURL wird wahrscheinlich ein wenig höher und einfacher zu verwenden als Boost, vor allem wenn es sich um HTTP handelt, das Sie betrachten.

1

Beast ist eine C++ Bibliothek Boost-Asio Verwendung bei CppCon 2016 gezeigt und in rippled, eine Open-Source-Server-Anwendung verwendet, die eine dezentralisierte Kryptowährung implementiert System.

Siehe auch diese related question und diese one.