Estoy trabajando en la aplicación donde necesito pasar mensajes entre una aplicación C++ y una aplicación web Javascript.¿Existe una API de comunicaciones entre procesos de alto nivel implementada en C++ y Javascript?
Ciertamente podría escribir código de sockets en cualquier idioma y lo he hecho en el pasado cuando sea necesario.
Lo que realmente me gustaría es una publicación de mensajes de alto nivel o una API de puesta en cola de mensajes que hace mucho por mí. ¿Alguien sabe de tal API?
He mirado ICE, y no parece tener enlaces de Javascript. También miré la cola de mensajes de Boost, pero solo atiende el lado C++ de las cosas. Si es necesario, podría lanzar mis propios enlaces de Javascript para cualquiera de estas tecnologías.
ACTUALIZACIÓN: Lo siento, debería haber mencionado esto antes, quiero ejecutar esto en un navegador.
Para dar una historia más completa, lo que quiero es una sencilla aplicación basada en navegador que se usa para configurar y mostrar el registro para una aplicación C++.
Sé que hay otras maneras de hacerlo, pero estoy especialmente interesado en una biblioteca de alto nivel tanto en C++ como en Javascript basado en navegador que construye una cola de mensajes ontop de la API de sockets (si no hay uno entonces podría considerar implementarlo yo mismo y escribir un artículo de proyecto de código).
TAMBIÉN: No me preocupa la portabilidad en términos del navegador web. Por ejemplo, si hay una biblioteca Javascript de IPC de alto nivel que solo funciona en Chrome, estaré contento con eso.
¿Está en el navegador o en el lado del servidor js? ¿Qué ambiente? – joshp
Sus opciones son básicamente JSON/HTTP, XML/HTTP, o algo usando WebSockets. –