G
Gelöschtes Mitglied 12486
Gast
Hallo,
ich habe ein Applet, in welchem ein Bluetoothserver + Frontend realisiert sind. Nun muss ich aus diesem Applet einen funktionierenden dauerhauften Server erstellen. Beim Applet hab ich ja das Problem, dass der Server nur so lange läuft, wie das Applet aktiv ist. Also muss ich nun meinen Server aus dem Applet auslagern, so dass im Applet nur das Frontend verbleibt. Die Auslagerung des Servers muss natürlich so geschehen, so dass ich diesen dann über das Applet steuern kann und dieser auch noch läuft, wenn ich das Applet schließe.
Nun meine Frage:
Wie realisiere ich so etwas am sinnvollsten? Ich habe gelesen, dass man so ein Szenario mit Servlets lösen kann. Ich hab aber leider keine Ahnung von Servlets. Wie würde dabei denn dann die Kommunikation zwischen dem applet und dem Servlet aussehen? Macht man sowas über Streams und ich muss mir ein kleines Protokoll überlegen mit dem ich das dann steuere? Oder gibts da andere Möglichkeiten?
Oder kann man eine normale Java-Applikation erstellen, welche ganz normal gestartet wird und diese dann mit dem Applet per Stream (oder anders) verbinden? Ich weiss nur leider nicht, inwiefern das Applet die Befugnisse hat solche Verbindungen aufzubauen.
Kann mir da vielleicht jemand ein paar Tips geben? Hat jemand etwas ähnliches gebastelt?
mfg
huetz
ich habe ein Applet, in welchem ein Bluetoothserver + Frontend realisiert sind. Nun muss ich aus diesem Applet einen funktionierenden dauerhauften Server erstellen. Beim Applet hab ich ja das Problem, dass der Server nur so lange läuft, wie das Applet aktiv ist. Also muss ich nun meinen Server aus dem Applet auslagern, so dass im Applet nur das Frontend verbleibt. Die Auslagerung des Servers muss natürlich so geschehen, so dass ich diesen dann über das Applet steuern kann und dieser auch noch läuft, wenn ich das Applet schließe.
Nun meine Frage:
Wie realisiere ich so etwas am sinnvollsten? Ich habe gelesen, dass man so ein Szenario mit Servlets lösen kann. Ich hab aber leider keine Ahnung von Servlets. Wie würde dabei denn dann die Kommunikation zwischen dem applet und dem Servlet aussehen? Macht man sowas über Streams und ich muss mir ein kleines Protokoll überlegen mit dem ich das dann steuere? Oder gibts da andere Möglichkeiten?
Oder kann man eine normale Java-Applikation erstellen, welche ganz normal gestartet wird und diese dann mit dem Applet per Stream (oder anders) verbinden? Ich weiss nur leider nicht, inwiefern das Applet die Befugnisse hat solche Verbindungen aufzubauen.
Kann mir da vielleicht jemand ein paar Tips geben? Hat jemand etwas ähnliches gebastelt?
mfg
huetz