Socket-Server mit mehreren client in java
Ich habe ein socket-server die überwachung mehrerer client. Angenommen, es sind 6 clients mit dem server verbunden zur gleichen Zeit, und jeder der clients senden von Befehlen zum server zur gleichen Zeit. Wenn diese clients senden der Mail-server für jede 1 Sekunde, wie kann ich mit diesen Nachrichten von der 6 clients auf der server-Seite zu speichern in der Tabelle und die Bestätigung für jeden Kunden.
Wie kann ich mit dieser Eingabe von dem client. Ob ich zu schaffen haben 6 Themen zum Umgang mit diesen Eingaben vom client.
Bitte geben Sie mir eine Idee, dieses Thema zu nähern.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erstellen Sie einen neuen thread pro client-Verbindung und führen fortlaufend ein blockierender read auf die Ströme in jedem thread zu suchen, Daten zu verarbeiten.
Irgendeinem Grund Sie nicht verwenden können, einen servlet-container, dies zu tun? Das sind 10 Zeilen code in einer Servlet - + Tomcat/Jetty.