AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Wie benutzt man TidCmdTCPServer?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie benutzt man TidCmdTCPServer?

Ein Thema von Codewalker · begonnen am 27. Jul 2006 · letzter Beitrag vom 24. Okt 2006
Antwort Antwort
Benutzerbild von Codewalker
Codewalker

Registriert seit: 18. Nov 2005
Ort: Ratingen
945 Beiträge
 
Delphi XE2 Professional
 
#1

Wie benutzt man TidCmdTCPServer?

  Alt 27. Jul 2006, 19:10
Hallo zusammen.

Ich möchte gerne eine Verbindung zwischen 2 Anwendungen auf Basis der Indys realisieren und dabei die Command-Handler benutzen. Leider funktioniert das alles überhaupt nicht so wie ich mir das vorstelle und die Indy-Dokumentation ist zu diesem Thema recht lausig...
Mein Problem ist, dass ich nicht genau weiß, wie die Verbindungen unter Indy verwaltet werden und wie ich dann, z.B. per Knopfdruck dem Client ein Kommando schicke und dessen Antwort verarbeite.
Daher meine Frage: Hat schon mal jemand mit diesen Command-Handlern gearbeitet und hat dazu eine Anleitung, ein Beispiel oder so etwas in der Art?
  Mit Zitat antworten Zitat
Benutzerbild von Codewalker
Codewalker

Registriert seit: 18. Nov 2005
Ort: Ratingen
945 Beiträge
 
Delphi XE2 Professional
 
#2

Re: Wie benutzt man TidCmdTCPServer?

  Alt 30. Jul 2006, 12:12
*push*

Das gibt's doch nicht - hat denn keiner auch nur eine Idee?
  Mit Zitat antworten Zitat
Benutzerbild von Codewalker
Codewalker

Registriert seit: 18. Nov 2005
Ort: Ratingen
945 Beiträge
 
Delphi XE2 Professional
 
#3

Re: Wie benutzt man TidCmdTCPServer?

  Alt 24. Okt 2006, 14:13
*push*

Letzter Versuch
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#4

Re: Wie benutzt man TidCmdTCPServer?

  Alt 24. Okt 2006, 14:17
Hey,

also ich habe es schon mal probiert bin nur kläglich dran gescheitert. Bin dann auf TIdTCPClient bzw -Server umgestiegen und habe Strings verschickt, was sich im nachhinein für meine Arbeit als recht geschickt erwiesen hat.

Mit freundlichen Grüßen
shark
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
Benutzerbild von Codewalker
Codewalker

Registriert seit: 18. Nov 2005
Ort: Ratingen
945 Beiträge
 
Delphi XE2 Professional
 
#5

Re: Wie benutzt man TidCmdTCPServer?

  Alt 24. Okt 2006, 14:32
Hmm. Das klingt ja nicht gerade ermutigend. So ähnlich ist es mir bis jetzt auch ergangen - ich dachte halt, warum selber machen wenn schon fertig, aber es scheint ja nicht so das wahre zu sein, wenn es noch keiner vernünftig benutzt hat.
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#6

Re: Wie benutzt man TidCmdTCPServer?

  Alt 24. Okt 2006, 14:36
Bisher habe ich auch nicht wirklich viel im Internet dazu gefunden. Habe schon ein bisschen danach gesucht gehabt. Aber so ziemliche jeder nutzt die von mir oben genannten Komponenten!
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
Benutzerbild von Codewalker
Codewalker

Registriert seit: 18. Nov 2005
Ort: Ratingen
945 Beiträge
 
Delphi XE2 Professional
 
#7

Re: Wie benutzt man TidCmdTCPServer?

  Alt 24. Okt 2006, 14:38
Eigentlich sehr schade, denn das Konzept ist genial, das ganze dann über Events zu steuern.
Ich werd mir dann mal was auf String-Basis aus dem Kopf drücken
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.415 Beiträge
 
Delphi XE5 Professional
 
#8

Re: Wie benutzt man TidCmdTCPServer?

  Alt 24. Okt 2006, 14:48
der TidCmdTCPServer lässt sich sehr einfach verwenden.

du brauchst einfach nur paar "commandhandlers" einklicken.
diese sind ein befehl wie z.b. "list".

jedes mal wenn der client nun diesen befehl schickt wird automatisch das angehängte ereignis ausgelöst.

schau dir mal die implementierungen von pop, smtp oder imap an.
diese verwenden das gleiche prinzip.

gruss
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Antwort Antwort


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 10:36 Uhr.
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