2011-01-06 16 views
6

Quiero ser capaz de enviar datos a través de un websocket en mi código C++? ¿Hay alguna biblioteca o forma estándar en que esto se hace? Gracias por la ayuda, lo agradezco y, por favor, avíseme si debería proporcionar más información.¿Cómo puedo usar C++ para enviar datos a través de un websocket?

+0

¿Cuál es su sistema operativo y compilador? –

+0

Posible duplicado de: http://stackoverflow.com/questions/4147715/i-am-looking-for-a-simple-socket-interface-for-c-using-ms-visual-c-express/4147766 – yasouser

+0

@ Y no creo que los websockets sean iguales a los sockets. –

Respuesta

0

Muchos de ellos diferentes, pero es probable que encuentre útiles las bibliotecas Boost.

3

Caja Boost Asio biblioteca.

+2

¿Boost :: Asio soporta Websockets a partir de ahora? La última vez que revisé no lo hicieron. Tenga en cuenta que los websockets no son idénticos a los sockets normales. – MKroehnert

1

cURL es probable que sea un poco más de alto nivel y más fácil de usar que impulsar, especialmente si se trata de HTTP que está viendo.

1

Beast es una biblioteca de C++ usando Boost Asio, demostrado en CppCon 2016 y utilizado en rippled, una aplicación de servidor de fuente abierta que implementa un criptomoneda descentralizada sistema.

Ver también este related question y este one.

Cuestiones relacionadas