Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi PPP-Verbindung mit TClientSocket (https://www.delphipraxis.net/75810-ppp-verbindung-mit-tclientsocket.html)

tgoessi 25. Aug 2006 09:38


PPP-Verbindung mit TClientSocket
 
Hallo Zusammen

Wir möchten mit einem Partner Daten austauschen, die vorhin über ISDN versendet wurden. Diese sollen nun über das Internet erfolgen.
Der Partner gibt uns die Angaben, anstelle der ISDN-Verbindung eine PPP-Verbindung über TCP/IP aufzubauen und die Daten dann über diesen Kanal zu schicken.

Gehe ich richtig in der Annahme, dass ich das mit dem Objekt TClientSocket machen kann.
Die PPP-Verbindung kann ich dann herstellen mit
Delphi-Quellcode:
FClientSocket.Address := IP;
FClientSocket.Port := PORT;
FClientSocket.Open;
Daten sende ich mit
Delphi-Quellcode:
FClientSocket.Socket.SendText(DATEN);
und empfangen kann ich sie mit
Delphi-Quellcode:
DATEN := FClientSocket.Socket.ReceiveText;
wobei ich dies mit dem EventHandler OnRead bewerkstelligen muss.

Kann mir da jemand Auskunft geben?

Gruss
Tom

flossinger 27. Aug 2006 13:32

Re: PPP-Verbindung mit TClientSocket
 
Hallo Tom,

ja genau so geht das.
Auf einer seite wird zuerst der tserversocket in Betrieb gesetzt.
Von der anderen Seite stellt der tclientsocket so wie du beschrieben hast, die Verbindung her.
Von beiden seiten wird bei Bedarf mit .sendtext(daten) gesendet und auf der jeweil anderen seite wird bei onread .receivetext ausgewertet.

Grüsse,
der flossinger

tgoessi 5. Okt 2006 09:18

Re: PPP-Verbindung mit TClientSocket
 
Danke für den Tip


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:03 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