2009-03-19 10 views
0

Meine App ist ein Feed-Aggregator. Das Frontend ist in PHP programmiert, aber ich habe ein Java-Programm, das regelmäßig läuft, um die Feeds-Datenbank zu aktualisieren. Wenn ein Benutzer nach dem aktuellen Schema einen zu aggregierenden Feed hinzufügt, muss er warten, bis der Aggregator die Datenbank ausgeführt und aktualisiert hat, um die Nachrichten aus dem von ihm abonnierten Feed zu sehen. Ich möchte eine Nachricht aus dem PHP-Skript sicher an den Aggregator senden, der ein außergewöhnliches Feed-Update ausgibt.Senden von Nachrichten von PHP nach Java

Antwort

0

Would mit der Java-Anwendung für Befehle auf einem Socket wartet eine akzeptable Option?

1

Wenn das Java-Programm auf dem PHP-Server ist, können Sie nicht einfach eine Shell von PHP öffnen, um das Java-Programm mit Argumenten auszuführen, um das Update auszulösen?

+0

Ich drückte die Idee falsch aus. Das Java-Programm wird immer ausgeführt, nur die Aktualisierungsthreads werden regelmäßig ausgeführt. –

2

Sie können einige gut etablierte sprachunabhängige Kommunikationsprotokolle wie SOAP oder REST verwenden (beide von Java und PHP unterstützt) oder eine eigene Socket-basierte Lösung entwickeln.

Zusätzliche Option könnte sein, die leistungsfähig zu sein verspricht.

Verwandte Themen