Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi TServerSocket, TClientSocket und Indy (https://www.delphipraxis.net/61998-tserversocket-tclientsocket-und-indy.html)

reepo2k 29. Jan 2006 14:07


TServerSocket, TClientSocket und Indy
 
Hallo, ich wollte mal fragen, warum bei Delphi7 der Client- und der Serversocked nicht mehr standartmäßig installiert sind.
In der Readme steht:
Zitat:

Borland rät von der Verwendung von TServerSocket und TClientSocket aus der Unit ScktComp ab. Für Socket-Operationen sollten Sie die Indy-Komponenten verwenden. TServerSocket und TClientSocket werden standardmäßig nicht mehr in der Komponentenpalette installiert. Falls Sie diese Komponenten benötigen, können Sie das Entwurfszeit-Package dclsockets70.bpl installieren, das Sie in Ihrem bin-Verzeichnis finden. Für die Weitergabe zusammen mit den erforderlichen Laufzeit-Packages geben Sie rtl70.bpl und alle anderen erforderlichen Packages weiter.
Aber warum wird abgeraten TServerSockedtund TClientSocket zu verwenden?
Oder anders: Wo liegt der UNterschied zwischen TServerSocked, TClientSocked und den von Indy?


THX!



MfG: reepo2k

Amo 29. Jan 2006 14:37

Re: TServerSocked, TClientSocked und Indy
 
Also mich würde es auch interessieren warum man lieber die Indys benutzen sollte. Die Socket-komponenten scheinen doch auch gut zu sein und außerdem finde ich ClientSocket einfacher als IdTCPClient.
Vielleicht ist das so gemeint, dass man lieber die Indy für zB FTP benutzen sollte als alles mit den Sockets zu machen, aber ich weiß es selber nicht genau.

vlees91 29. Jan 2006 16:21

Re: TServerSocket, TClientSocket und Indy
 
ich habe noch nie etwas mit den indy hinbekommen
immer kamen fehler
und jetzt wo mir jemand ne anleitung zur installation gegeben hat kann man sie noch nicht einmal downloada...

konda 29. Jan 2006 17:49

Re: TServerSocket, TClientSocket und Indy
 
Hey danke für das Thema. Ich hatte Delphi5 und da war Clientsocket schon installiert, aber jetzt bei Delphi 2005 nicht. Durch deinen Beitrag hab ich jetzt auch bei Delphi 2005 ClientSocket. :thumb:

reepo2k 29. Jan 2006 18:05

Re: TServerSocket, TClientSocket und Indy
 
Zitat:

Zitat von konda
Hey danke für das Thema. Ich hatte Delphi5 und da war Clientsocket schon installiert, aber jetzt bei Delphi 2005 nicht. Durch deinen Beitrag hab ich jetzt auch bei Delphi 2005 ClientSocket. :thumb:

Jo, bitte sehr, hättest die Readme gelesen.... :P

Leider habe ich noch immer keine wirkliche Antwort auf meine Frage. :(
Aber vielleicht findet sich noch jemand, der mir helfen kann. :)

DGL-luke 29. Jan 2006 18:24

Re: TServerSocket, TClientSocket und Indy
 
TClientSocket und TServerSocket sind ganz einfach reine TCP-Sockets, mit denen du Daten rumschicken kannst.

Indy hat für fast jedes Protokoll eine eigene Kompo: UDP, FTP, IMAP, POP3, SMTP, NNTP, ICMP, FTP, HTTP...

Und das ganze ist dann natürlich ein wenig einfacher. wenn mans schafft. Mir sind die Indies immer noch ein Rätsel.

Amo 1. Feb 2006 13:07

Re: TServerSocket, TClientSocket und Indy
 
Ja, das sehe ich auch so. Ich fand aber zB die Indy-FTP-Kompo ziemlich einfach. Ich habe damit einen FTP Clienten problemlos coden können :). Nur die Indy-TCP-Kompo finde ich wirklich nicht einfach, sollte mich mal mehr damit beschhäftigen :?

retnyg 1. Feb 2006 16:24

Re: TServerSocket, TClientSocket und Indy
 
http://www.delphi-library.de/viewtop...2df429ea7d58a6

die indy's sind imho mist, auch wenn sie einfach zu programmieren sind

TKC 1. Feb 2006 16:46

Re: TServerSocket, TClientSocket und Indy
 
Zitat:

Zitat von retnyg
http://www.delphi-library.de/viewtopic.php?t=38626&highlight=tclientsocket&sid= 0d0f5970ff5838c1f72df429ea7d58a6

die indy's sind imho mist, auch wenn sie einfach zu programmieren sind

könntest du mir das mal näher erlären ... ich habe keine Probleme mit den indys ... gibt es denn kostenlose alternativen ?

Der_Unwissende 1. Feb 2006 16:56

Re: TServerSocket, TClientSocket und Indy
 
Hi,
ich muss auch sagen, dass ich die Indys bis jetzt eigentlich super fand. Es funktioniert alles so wie es soll.
Schlecht ist es natürlich, dass da nicht alle Versionen zu einander kompatibel bleiben und gleiches gilt natürlich auch insbesondere für Delphi. Ist natürlich immer schöner, wenn man mit neuer IDE alte Programme ohne Probleme weiterhin kompilieren kann (ohne Bibliotheken installieren zu müssen), aber es gibt ja eine einfache Möglichkeit dazu, also wo ist das Prob?

Gruß Der Unwissende


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:10 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz