Ich muss eine Java-Anwendung (App A) erstellen, die einen TCP-Port überwacht, Daten von PHP- oder C++ - Anwendungen empfängt, Daten verarbeitet und die Daten von App A an PHP/C++ - Anwendungen sendet.Wie schicke ich Daten von C++ oder PHP nach Java?
Was ist der effizienteste Weg, Daten zu packen, die von C++/PHP an Java und zurück gesendet werden sollen?
Was ist, wenn alle Anwendungen auf derselben Maschine ausgeführt werden? Gibt es eine Nicht-TCP-Methode?
Vielen Dank.
Menschen Zeit ist fast immer teurer als CPU-Zeit oder Netzwerkbandbreite. Sofern Sie keinen bestimmten Grund haben, etwas anderes zu benötigen, verwenden Sie JSON über HTTP. – chrylis
die Verwendung von RESTful Webservices wird den Job machen! Es gibt auch andere. aber REST ist das BESTE –
Wenn alle Anwendungen auf demselben Computer ausgeführt werden, ist der Begriff, den Sie suchen, "Interprozesskommunikation" oder IPC. Die verfügbaren IPC-Typen unterscheiden sich von Plattform zu Plattform erheblich. – MrEricSir