2010-11-13 17 views
6

Utilizando cualquier biblioteca de plataforma cruzada de código abierto como aumentar la creación de un servicio web capaz de recibir una secuencia de datos (por ejemplo, flujo de mp3 frames) en una URL como http://adress:port/service1/write/ y capaz de compartir los últimos datos recibidos a todos los consumidores en http://adress:port/service1/read/ por supuesto, el mp3 es solo un ejemplo de datos comprimibles que se pueden reproducir, en general puede ser cualquier cosa. ¿Cómo crear tal cosa?¿Cómo crear servidor HTTP simple con impulso capaz de recibir datos editando y compartiendo?

Generaly Estoy confiando sinceramente en hacer como que hago tal cosa con C++ Network Library, pero no estoy del todo claro para mí.

+0

Esta podría ser la opción más fácil: la clase QHttp: http://doc.trolltech.com/4.7/qhttp.html. –

+0

Poco (http://pocoproject.org) puede ser una alternativa. Tiene un servidor HTTP ya hecho. – Eonil

Respuesta

1

No dice qué plataforma usar, pero si Windows es una alternativa, la API HTTP de Windows es fácil de usar y tiene un gran rendimiento.

http://msdn.microsoft.com/en-us/library/aa364510(VS.85).aspx

+0

Me entendiste - Uso windows =) Así que esta biblioteca no multiplataforma generalmente me funcionaría. pero necesito un ejemplo descrito anteriormente) – Rella

+2

Windows como host para el software del servidor? : o –

Cuestiones relacionadas