Hallo,
ich bin neu auf dem Sektor Java Programmierung und habe folgendes Problem:
Ich habe ein JAR-File, das Java-Applet ist zur Steuerung von Hardware-Komponenten eines Herstellers.
Ich führe diese Applet auf meine Server aus. Dadurch habe ich die Möglichkeit mit einem Browser und einem entsprechenden Port auf einem Webserver zuzugreifen und die Hardware-Komponenten mit dem Applet zu steuern. Das JAR-File läuft also im Hintergrund und nutzt DWR.
Ich kann nun den Quellcode der Website einsehen. Über ein Java-Script-file wird der Webserver gesteuert und spricht mit Befehlen das Applet an.
Ich suche nun nach einem möglichst simplen Weg, das JAva-Applet von extern (Shell, Bash) zu steuern.
Das File rufe ich mit : java -jar XAMLocApi.jar auf.
Und die Befehle aus der JAVA-Script Datei sehen so aus:
Wie kann ich das nutzen, von extern, da ich einen eigenen Apache-Webserver habe und davon das ansprechen möchte und nicht über den Webserver, den das Applet erstellt?
Ich würde am liebsten die Befehle wie .getFirmwareVersion(); per SHell an das Applet übergeben.
Vielen Dank für Tipps.
Gruß kami83
ich bin neu auf dem Sektor Java Programmierung und habe folgendes Problem:
Ich habe ein JAR-File, das Java-Applet ist zur Steuerung von Hardware-Komponenten eines Herstellers.
Ich führe diese Applet auf meine Server aus. Dadurch habe ich die Möglichkeit mit einem Browser und einem entsprechenden Port auf einem Webserver zuzugreifen und die Hardware-Komponenten mit dem Applet zu steuern. Das JAR-File läuft also im Hintergrund und nutzt DWR.
Ich kann nun den Quellcode der Website einsehen. Über ein Java-Script-file wird der Webserver gesteuert und spricht mit Befehlen das Applet an.
Ich suche nun nach einem möglichst simplen Weg, das JAva-Applet von extern (Shell, Bash) zu steuern.
Das File rufe ich mit : java -jar XAMLocApi.jar auf.
Und die Befehle aus der JAVA-Script Datei sehen so aus:
Code:
<input class='ibutton' type='button' onclick='XAMLocApi.getFirmwareVersion(reply5);' value='Execute' title='FirmwareVersion'/>
Wie kann ich das nutzen, von extern, da ich einen eigenen Apache-Webserver habe und davon das ansprechen möchte und nicht über den Webserver, den das Applet erstellt?
Ich würde am liebsten die Befehle wie .getFirmwareVersion(); per SHell an das Applet übergeben.
Vielen Dank für Tipps.
Gruß kami83