Entwickler-Ecke
Internet / Netzwerk - Alternative zu T...Socket
DeadlyAppearance - So 20.07.08 23:15
Titel: Alternative zu T...Socket
Einen schönen guten Abend.
Eigentlich wollte ich aus Spass einfach eine kleine Server/Client Anwendung programmieren um ein Gefühl dazu zubekommen, wie die Kommunikation im Netzwerk/Internet zwischen 2 Programmen aussehen kann.
Nun bin ich durch verschiedene Tutorials auf die Komponenten TClient- sowie TServerSocket gestoßen.
Standard sind diese in Delphi 2007 nicht mehr integriert.
Nun stellt sich mir die Frage, ob diese Komponenten einfach nicht mehr Zeitgerecht sind und heute andere Möglichkeiten genutzt werden. Von Indy scheint es ja auch einige Komponenten bezüglich Tcp etc. zu existieren.
Narses - Mo 21.07.08 00:05
Titel: Re: Alternative zu T...Socket
Moin!
DeadlyAppearance hat folgendes geschrieben: |
Eigentlich wollte ich aus Spass einfach eine kleine Server/Client Anwendung programmieren um ein Gefühl dazu zubekommen, wie die Kommunikation im Netzwerk/Internet zwischen 2 Programmen aussehen kann. |
Dafür reichen die Delphi-Sockets allemal aus. ;)
DeadlyAppearance hat folgendes geschrieben: |
Nun stellt sich mir die Frage, ob diese Komponenten einfach nicht mehr Zeitgerecht sind und heute andere Möglichkeiten genutzt werden. Von Indy scheint es ja auch einige Komponenten bezüglich Tcp etc. zu existieren. |
Komponenten als Mode-Erscheinung? :? Da du dich offensichtlich mit beiden WSA-Wrappern noch nicht befasst hast, probier´s doch halt einfach mal aus. Nichts ist besser, als eigene Erfahrungen sammeln. :idea:
Die Frage taucht immer wieder mal auf (
hier [
http://www.delphi-forum.de/viewtopic.php?p=374048#374048],
hier [
http://www.delphi-forum.de/viewtopic.php?p=361621#361621] und
hier [
http://www.delphi-forum.de/viewtopic.php?p=395662#395662]), "Was ist
besser, Indy oder die Delphi-Sockets?". Das kann man so pauschal einfach nicht beantworten, die Frage ist also falsch gestellt. Die korrekte Frage ist: was willst du machen und wo liegen die Prioritäten und nicht zuletzt dein eigenes Können? :nixweiss:
cu
Narses
DeadlyAppearance - Mo 21.07.08 07:05
Morgen.
Was mir dazu heute noch eingefallen ist, dass ich im Moment nur eine einseitige Kommunikation habe. Sprich Client->Server. Ich möchte jedoch Informationen in beide Richtungen versenden. So müsste ich ja jeweils eine Server/Client Komponente nutzen, sowie 2 Ports?
Was ich gerne machen möchte sind so Dinge wie nen kleiner Messanger, nen art Browsergame auf Delphibasis. Die Sinnhaftigkeit mal dahingestellt, geht nur darum einfach mal wieder bissel was zu proggen.
/edit
@Narses
Danke für die Links, besonders mit dem Tutorial!
Tilman - Mo 21.07.08 10:46
Öhm, sobald der Client sich mit dem Server verbunden hat kann der Server mit dem Client kommunizieren - dafür die Verbindung. Geht in beide Richtungen.
huuuuuh - Mo 21.07.08 21:34
das andre tut is halt nich so umfangreich und deshalb für das verständnis der grundlegenden funktionen von tserversocket und tclientsocket meiner meinung nach besser (verständlich).
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!