XHotSniperX
Lt. Junior Grade
- Registriert
- Jan. 2008
- Beiträge
- 472
Hallo Leute
Ich möchte ein Projekt weiterentwickeln und eine Weboberfläche machen, wo man mit dem Java Programm kommunizieren und dieses steuern kann. Das Programm ist momentan bereits als ein normales Java Programm vorhanden. In einem ersten Versuch, dieses Programm mit dem Browser steuern zu können, wurde Jetty eingesetzt.
Im Moment startet also das Java Programm den Jetty Server und zusätzlich läuft noch ein Webserver für die PHP-Dateien. So verbindet man sich dann mit dem Browser mit dem Webserver und dann über Jetty zum Java Programm. Das ist aber keine gute Architektur, da zwei Server laufen (Apache und Jetty), was unnötig ist.
Wisst ihr, mit welcher Architektur man am besten das Java Programm mit einer Weboberfläche steuern kann? Also es soll eine Client-Server Architektur sein. Man soll einfach als Client via Browser mit dem Server (mit dem Java Programm) kommunizieren können. Kann man das mit Jetty irgendwie gut machen? Oder gibt es andere Möglichkeiten?
PS.: Es wäre z.B. toll, wenn der Jetty Server selbst direkt die PHP Dateien ausführen könnte als Server und der Browser sich mit dem Jetty Server direkt verbindet.
Ich möchte ein Projekt weiterentwickeln und eine Weboberfläche machen, wo man mit dem Java Programm kommunizieren und dieses steuern kann. Das Programm ist momentan bereits als ein normales Java Programm vorhanden. In einem ersten Versuch, dieses Programm mit dem Browser steuern zu können, wurde Jetty eingesetzt.
Im Moment startet also das Java Programm den Jetty Server und zusätzlich läuft noch ein Webserver für die PHP-Dateien. So verbindet man sich dann mit dem Browser mit dem Webserver und dann über Jetty zum Java Programm. Das ist aber keine gute Architektur, da zwei Server laufen (Apache und Jetty), was unnötig ist.
Wisst ihr, mit welcher Architektur man am besten das Java Programm mit einer Weboberfläche steuern kann? Also es soll eine Client-Server Architektur sein. Man soll einfach als Client via Browser mit dem Server (mit dem Java Programm) kommunizieren können. Kann man das mit Jetty irgendwie gut machen? Oder gibt es andere Möglichkeiten?
PS.: Es wäre z.B. toll, wenn der Jetty Server selbst direkt die PHP Dateien ausführen könnte als Server und der Browser sich mit dem Jetty Server direkt verbindet.