Ich habe Client-Server-Anwendung - Client auf C++ (unter AIX, mit Bibliothek), und Server auf Java (unter Win und auf AIX, mit java.net. , java.io.). Struktur der Anwendung ist neben
ServerClien-Server-Anwendung. Immer geöffnet Socket
//...
while (true)
{
final Socket s = ss.accept();
pool.execute(new Service(s));
}
// ..
Service.class get Byte von Eingangs Strean und Bytes senden an otputstream. Und in der Nähe Sockel s
Cleint ist
SendMessage(msg)
{
// ...
const int socketFD = OpenSocket();
// send bytes
// receive bytes
close(socketFD);
}
Frage nächste ist: kann ich einmal offen Buchse auf Client-Seite, Nachrichtens, Nachricht empfangen und nach einiger Zeit neue mesage senden und Neue Nachricht erhalten ohne wieder zu öffnen Steckdose?