Hallo,
ich habe einen Messaufbau, den ich mit Hilfe diverser Zusatzhardware (u.a. Lantronix Xport) über ein Java-Applet im Webrowser steuern kann. Das Applet ist relativ einfach aufgebaut. Ich habe ein "Connect"-Button mit dem ich eine Verbindung herstelle, diverse Schalter zur eigentlichen Steuerung des Messaufbaus und ein "Disconnect"-Button um die Verbindung wieder zu beenden.
Mein Problem ist, dass nur immer ein PC auf den Messaufbau zugreifen kann. Öffne ich auf mehreren PCs das Java-Aplplet und starte die Verbindung zum Messaufbau, wird die neue Verbindung blockiert. Ich kann keine neue Verbindung öffnen, da ja noch von einem anderem PC aus eine Verbindung besteht. Hier wäre es toll, wenn ich rückverfolgen könnte, welcher PC aktuell eine Verbindung zum Messaufbau hergestellt hat. Ich hab mir dabei gedacht, dass man eventuell über Java die IP des betreffenden Rechners herausfinden könnte um dann eine entsprechende Fehlermeldung aufpoppen zu lassen (z.B. "Labor xy mit der IP 192.168.x.x greift gerade auf den super-duper-Messaufbau zu"). Ist sowas tatsächlich realisierbar?
Ein weiteres Problem ist, wenn vergessen wird, die Verbindung mit dem "Disconnect"-Button zu beenden und einfach normal weitergesurft wird. Die Verbindung beendet sich dann nicht und blockiert so den Zugang zum Messaufbau.
Ist es möglich, das die "Disconnect"-Fkt. automatisch ausgeführt wird, wenn ich die Webseite mit dem Java-Applet verlasse?
Vielen Dank für Eure Hilfe
ich habe einen Messaufbau, den ich mit Hilfe diverser Zusatzhardware (u.a. Lantronix Xport) über ein Java-Applet im Webrowser steuern kann. Das Applet ist relativ einfach aufgebaut. Ich habe ein "Connect"-Button mit dem ich eine Verbindung herstelle, diverse Schalter zur eigentlichen Steuerung des Messaufbaus und ein "Disconnect"-Button um die Verbindung wieder zu beenden.
Mein Problem ist, dass nur immer ein PC auf den Messaufbau zugreifen kann. Öffne ich auf mehreren PCs das Java-Aplplet und starte die Verbindung zum Messaufbau, wird die neue Verbindung blockiert. Ich kann keine neue Verbindung öffnen, da ja noch von einem anderem PC aus eine Verbindung besteht. Hier wäre es toll, wenn ich rückverfolgen könnte, welcher PC aktuell eine Verbindung zum Messaufbau hergestellt hat. Ich hab mir dabei gedacht, dass man eventuell über Java die IP des betreffenden Rechners herausfinden könnte um dann eine entsprechende Fehlermeldung aufpoppen zu lassen (z.B. "Labor xy mit der IP 192.168.x.x greift gerade auf den super-duper-Messaufbau zu"). Ist sowas tatsächlich realisierbar?
Ein weiteres Problem ist, wenn vergessen wird, die Verbindung mit dem "Disconnect"-Button zu beenden und einfach normal weitergesurft wird. Die Verbindung beendet sich dann nicht und blockiert so den Zugang zum Messaufbau.
Ist es möglich, das die "Disconnect"-Fkt. automatisch ausgeführt wird, wenn ich die Webseite mit dem Java-Applet verlasse?
Vielen Dank für Eure Hilfe