Registriert seit: 7. Mär 2004
Ort: Schwerin
1.089 Beiträge
Delphi 7 Enterprise
|
Re: Daten vom Server an den Client senden?
4. Sep 2004, 21:06
hi,
es reicht, wenn auf einem programm der serversocket und auf dem anderen der clientsocket läuft.
der client sendet dann einfach was an den server. der server feuert ein Event (OnClientRead) und kann mit dem parameter "socket", der im event zu finden ist, gezielt daten an den clienten senden, der das event ausgelöst hat.
nachtrag: bei dieser architektur (client/server) sind die einzelnen clienten nicht in der lage, untereinander direkt zu kommunizieren (nur über den umweg über den server). wenn jedes programm server und client am laufen hat, ist es relativ leicht, ein p2p-netzwerk zu erstellen, das keinen extra server benötigt und in dem jeder teilnehmer mit jedem anderen kommunizieren kann (gleichzeitig).
Aenogym
|