interagieren Ich benutze persevere für eine Anwendung, die ich schreibe, die remote hardwere steuert. Persevere ist in Java geschrieben und liefert keine alternative API.Ich benutze einen Comet-Server und ich möchte es mit C++
Ich benutze eine Web-basierte GUI als Systemsteuerung. So weit, ist es gut.
Ich kann Daten mit REST-Kanälen abrufen und einstellen wie Dojo, aber das Problem ist, dass ich nicht wirklich weiß, wie man REST-Kanäle benutzt. Welche Bibliothek sollte ich verwenden?
Nur um zu klären. Ich frage, ob curllib ++ eine akzeptable Lösung ist, um REST-Header zu senden, oder sollte ich eine andere Bibliothek verwenden? –
Sie müssen Ihre Frage klarer machen. Läuft der Persevere-Server auf der Remote-Hardware? Wenn Sie eine webbasierte GUI verwenden, benötigen Sie eine andere Bibliothek, um REST-Header zu senden. Eine Topologie Ihres Systems würde die Dinge klären. – kgiannakakis
Persevere wird auf dem Hauptserver ausgeführt, der die Remote-Hardware steuert. Die webbasierte GUI hat eine Schnittstelle, um direkt mit Persevere zu interagieren. Ich spreche von dojox.data.PersevereStore. Jetzt ist das Programm, das die Remote-Hardware steuert, in C++ geschrieben, und deshalb würde ich gerne die beste Möglichkeit sehen, mit REST-Kanälen in C++ umzugehen. Ich wurde auch über boost.asio erzählt. Es sieht wie eine bessere Option aus, da der Code klarer ist. –