• Keine Ergebnisse gefunden

Server/Client Anwendungen mit TCP/IP-SocketsServerVerbindungServerNachrichten

N/A
N/A
Protected

Academic year: 2022

Aktie "Server/Client Anwendungen mit TCP/IP-SocketsServerVerbindungServerNachrichten"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Visual C++ http://www.kohnlehome.de/visualc/vc_ServerClient.pdf

Server/Client Anwendungen mit TCP/IP-Sockets

Server

Verbindung

Server Nachrichten

Client hat Verbindung angefragt OnAccept()

Client hat Daten gesendet OnReceive()

Client hat Verbindung getrennt OnClose()

Aktionen

Socket öffen zum Hören

serverSocket.Create(iPort) serverSocket.Listen()

Socket schliessen zum Beenden des Hörens serverSocket.Close()

Verbindung annehmen

serverSocket.Accept(socket) Daten senden

socket.Send(...) Daten empfangen

socket.Receive(...) Verbindung trennen

socket.Close()

Client Nachrichten

Server hat Verbindung angenommen OnConnect() // Achtung !!! Wird schon aufgerufen, bevor der Server Accept aufruft.

Server hat Daten gesendet OnReceive()

Server hat Verbindung getrennt OnClose()

Aktionen

Verbindung anfragen socket.Create();

socket.Connect(ServerIP, ServerPort) Daten senden

socket.Send(...) Daten empfangen

socket.Receive(...) Verbindung trennen

socket.Close()

Franz Kohnle Seite 1 von 1 19.06.2005

Server hört nicht

Server hört Socket

schliessen

Socket öffnen

keine Verbindung

Verbindung steht

Client:

anfragen

Verbindungsanfrage

Server:

annehmen trennen

Client / Server:

Client:

trennen

Referenzen

ÄHNLICHE DOKUMENTE

public static void main(String args[]) throws Exception {.

public static void main(String[] argv) { Socket socket;..

public static void main(String[] argv) { Socket socket;.

An overlay network is a virtual network of nodes and logical links that is built on top of an existing network with the purpose to implement a network service that is not

Parallel database systems consist of multiple processors and multiple disks connected by a fast interconnection network. A coarse-grain parallel machine consists of a small number

Parallel database systems consist of multiple processors and multiple disks connected by a fast interconnection network. A coarse-grain parallel machine consists of a small number

➥ in eigenem Prozeß auf dem lokalen Rechner (COM-Server ist ausf ¨uhrbares Programm). ➥ in eigenem Prozeß auf entferntem Rechner

Falls die weitere Verarbeitung des XML-Dokumentes vorsieht, dass alle Dokumente einer Datenbank zu einem XML-Dokument zusammengefügt werden, kann dies ebenfalls mit ei- ner