Hallo
Ich bin Java Einsteiger und möchte dennoch RemoteControl System in Java realisieren. Nun habe ich da noch ein paar Probleme. Also die Grundstruktur sieht folgendermaßen aus:
- Server der auf Port x auf Verbindungen wartet
- Server der auf Port y auf Verbindungen wartet
- Threads die Verbindungen auf Port x verwalten und mit dem Client kommunizieren
- Threads die Verbindungen auf Port y verwalten und mit dem Browser kommunizieren (eine Weboberfläche mit kleinem Java Webserver (Also der einfach Pakete im http abschickt)
So nun würde ich gerne in dem Thread für die Weboberfläche die verbunden Clients ausgeben, also brauche ich irgendwie eine Liste oder sowas in dem Thread für die Clients, der den Hostname der Clients ausliest. Okay das sollte machbar sein, nur wie kann ich auf diese Variable zugreifen? Und worin soll ich die Clients abspeichern? Vorschlag von einem Freund war in einer HashMap aber ich habe keine Ahnung wie ich das machen soll... :bahnhof:
Danke schonmal für eure Hilfe
Ich bin Java Einsteiger und möchte dennoch RemoteControl System in Java realisieren. Nun habe ich da noch ein paar Probleme. Also die Grundstruktur sieht folgendermaßen aus:
- Server der auf Port x auf Verbindungen wartet
- Server der auf Port y auf Verbindungen wartet
- Threads die Verbindungen auf Port x verwalten und mit dem Client kommunizieren
- Threads die Verbindungen auf Port y verwalten und mit dem Browser kommunizieren (eine Weboberfläche mit kleinem Java Webserver (Also der einfach Pakete im http abschickt)
So nun würde ich gerne in dem Thread für die Weboberfläche die verbunden Clients ausgeben, also brauche ich irgendwie eine Liste oder sowas in dem Thread für die Clients, der den Hostname der Clients ausliest. Okay das sollte machbar sein, nur wie kann ich auf diese Variable zugreifen? Und worin soll ich die Clients abspeichern? Vorschlag von einem Freund war in einer HashMap aber ich habe keine Ahnung wie ich das machen soll... :bahnhof:
Danke schonmal für eure Hilfe