Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Indy-TCPServer beendet Verbindungen (https://www.delphipraxis.net/24199-indy-tcpserver-beendet-verbindungen.html)

Lursa 17. Jun 2004 10:02


Indy-TCPServer beendet Verbindungen
 
Hallo,

ich habe einen TidTCPServer (9.00.10) gestartet und warte auf Client-Verbindungen. Sobald sich ein Client mit meinem Server verbindet, führt der Server die Anweisungen aus, die in der TidTCPServer-OnConnect-Routine stehen und beendet dann automatisch die Verbindung zum Client. Die Verbindung soll aber bestehen bleiben. Wie bekomme ich das hin ?

Vielen Dank.

Nicole

Stevie 17. Jun 2004 10:10

Re: Indy-TCPServer beendet Verbindungen
 
Was steht denn in der OnConnect-Routine drin?
Außerdem müssen entweder die OnExecute-Routine oder die CommandHandlers vom Server implementiert sein.

Lursa 17. Jun 2004 10:16

Re: Indy-TCPServer beendet Verbindungen
 
Zitat:

Zitat von Stevie
Was steht denn in der OnConnect-Routine drin?
Außerdem müssen entweder die OnExecute-Routine oder die CommandHandlers vom Server implementiert sein.

Danke, dass war es. Jetzt wo in OnExecute etwas drin steht funktioniert es.

Nicole

RuX 24. Mär 2005 09:56

Re: Indy-TCPServer beendet Verbindungen
 
sorry für die blöde anfängerfrage, aber was soll den bitte in onexecute rein?
ich hätte erstmal gern eine anwendung bei der sich clients verbinden können und fertig. keine aktionen, nix :)

Stevie 24. Mär 2005 10:15

Re: Indy-TCPServer beendet Verbindungen
 
Zitat:

Zitat von RuX
sorry für die blöde anfängerfrage, aber was soll den bitte in onexecute rein?
ich hätte erstmal gern eine anwendung bei der sich clients verbinden können und fertig. keine aktionen, nix :)

Da muss garnix rein, sie muss nur existieren, weil intern abgeprüft wird, ob es eine OnExceute-Methode oder einen CommandHandler gibt, sonst wird die Verbindung nicht hergestellt!

RuX 24. Mär 2005 11:01

Re: Indy-TCPServer beendet Verbindungen
 
nicht gerade intuitiv das ganze :/

Stevie 24. Mär 2005 11:11

Re: Indy-TCPServer beendet Verbindungen
 
Zitat:

Zitat von RuX
nicht gerade intuitiv das ganze :/

Geht so, ist halt nicht so übermäßig dokumentiert die ganze Sache. :|
Der Server muss ja prüfen, ob er überhaupt über eine Bearbeitungsweise für eingehende Nachrichten verfügt
und das tut er, indem er überprüft, ob entweder CommandHandlers deklariert sind oder die OnExecute-Methode
deklariert ist. Tja, aber er kann ja nicht überprüfen, ob da auch was drin steht... :wink:


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:16 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-2025 by Thomas Breitkreuz