AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Indy9: Wie TCP Server/Client Komponenten richtig verwenden?
Thema durchsuchen
Ansicht
Themen-Optionen

Indy9: Wie TCP Server/Client Komponenten richtig verwenden?

Ein Thema von -lx- · begonnen am 27. Mär 2006 · letzter Beitrag vom 4. Apr 2006
 
Benutzerbild von DataCool
DataCool

Registriert seit: 10. Feb 2003
Ort: Lingen
909 Beiträge
 
Delphi 10.3 Rio
 
#5

Re: Indy9: Wie TCP Server/Client Komponenten richtig verwend

  Alt 4. Apr 2006, 15:22
Hi,

obwohl ich supermuckl Recht geben muss(Hatten wir schon soooooooo oft) !

Hier mal ein paar Gedanken Ansätze die Dich weiter bringen sollten :

Situation mehrere Clients unterhalten sich über einen Server miteinander !!!

- Client verwendet TIdTcpClient und Server TIdTCPServer

- Client verbindet sich zum Server und liesst(Readln) dann mittels eines Threads alle xyz Millisek, ob Daten vom Server gekommen sind. Wenn Daten vom Server gekommen sind, must Du diese dann entsprechend verarbeiten.

- Im TIdTCPServer, verwendest Du das Ereigniss OnExecute, liesst dort auch mittels(ReadLN) aus der connection, ob vom Client was gekommen ist und reagierst gegebenfalls auf die Anfrage die Clients mit einer Antwort(WriteLN).

- Willst Du jetzt vom Server aus an einen oder an alle Clients eine Nachricht an die Clients schicken, musst Du nur alle Connections des Servers durchgehen und Deine Nachricht mittels(WriteLN) in die Connection schreiben.


Hoffe das hilft Dir weiter, aber das ganze ist auch nicht ohne

Gruß Data
Der Horizont vieler Menschen ist ein Kreis mit Radius Null, und das nennen sie ihren Standpunkt.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz