Sto lavorando all'app in cui è necessario passare messaggi tra un'applicazione C++ e un'applicazione Web Javascript.Esiste un'API di comunicazione tra processi di alto livello implementata sia in C++ che in Javascript
Certamente potrei scrivere il codice socket in entrambe le lingue e l'ho fatto in passato quando necessario.
Quello che mi piacerebbe davvero è un messaggio di livello superiore che registra o l'API di accodamento messaggi fa un sacco di lavoro per me. Qualcuno sa di una tale API?
Ho guardato ICE e non sembra avere collegamenti Javascript. Ho anche guardato la coda dei messaggi Boost, ma si rivolge solo al lato C++ delle cose. Se necessario, potrei lanciare i miei binding Javascript per una di queste tecnologie.
AGGIORNAMENTO: Spiacente dovrei averlo menzionato prima, voglio eseguirlo in un browser.
Per fornire una storia più completa, quello che voglio è una semplice applicazione basata su browser che viene utilizzata per configurare e visualizzare la registrazione per un'applicazione C++.
So che ci sono altri modi per farlo, ma sono interessato in particolare a una libreria di alto livello sia in C++ che in Javascript basata su browser che crea una coda di messaggi ontop dell'API socket (se non ce n'è una quindi potrei prendere in considerazione l'implementazione di me stesso e scrivere un articolo di progetto di codice).
ANCHE: non sono preoccupato della portabilità in termini di browser web. Ad esempio, se esiste una libreria Javascript di alto livello di IPC che funziona solo in Chrome, ne sarò felice.
È nel browser o sul lato server js? Quale ambiente? – joshp
Le tue scelte sono fondamentalmente JSON/HTTP, XML/HTTP o qualcosa che usa WebSockets. –