AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi StringList über idTCPserver an idTCPclient senden
Thema durchsuchen
Ansicht
Themen-Optionen

StringList über idTCPserver an idTCPclient senden

Ein Thema von HagBurt · begonnen am 2. Jul 2004 · letzter Beitrag vom 2. Jul 2004
Antwort Antwort
HagBurt

Registriert seit: 18. Jun 2004
32 Beiträge
 
#1

StringList über idTCPserver an idTCPclient senden

  Alt 2. Jul 2004, 00:10
hallo, bräuchte eure hilfe:

Also, ich hab mir ein kleines Programm geschrieben mit der Indy-compo.
jetzt ist es so dass ich schon sehr viele beispiele gefunden hab, wie man z.B. dateien über idTCPClient
an den idServer schicken kann. aber noch kein beispiel wie es andersrum geht.

Muss ich da dann so ne art ServerClient programm schreiben wo eben beides(server+Client) in einem sind???

Danke schonmal...........

P.S. sorry, falls dieses thema schon mal besprochen wurde aber ich hab wirklich gesucht...
  Mit Zitat antworten Zitat
supermuckl

Registriert seit: 1. Feb 2003
1.340 Beiträge
 
FreePascal / Lazarus
 
#2

Re: StringList über idTCPserver an idTCPclient senden

  Alt 2. Jul 2004, 01:43
nein ist nicht nötig in einen client noch einen server einzubauen um mehrere daten zu empfangen

1. möglichkeit
man denkt sich ein protokoll aus.. also client sendet anforderung und gleich danach eine ReadLn für das reply vom server..
server sagt *ok daten kommen* oder *ne kein bock*

wenn daten kommen dann sagt client -> *schick los* und macht gleichzeitig eine while schleife auf ( natürlich mit abbruch falls was schief geht )

nun wird in einer "endlosscheife" alles von server zu client transferiert was nötig ist.. einfach haufwenweise writeln beim server ( bis halt alles durch ist und readln beim client

BIS das ende zeichen kommt und der client wieder aus der schleife raus geht

2. möglichkeit
du machst dir einen thread ( TThread nicht der indy TidThread )
und dann machst du da eine endlosschleife mit ReadLn wobei kein read timeout benutzt wird.. so kriegt dieser thread immer wenn was kommt sein fett ab.
natürlich muss man dann im thread die behandlungsroutinen unterbringen soweit es geht.. damit das hauptform weite worken kann usw.. threads halt

3. möglichkeit
du machst es echt mit einem client und einem server.. wobei das aber unsauber ist

4. hat noch einer eine idee?
Das echte Leben ist was für Leute...
... die im Internet keine Freunde finden!
  Mit Zitat antworten Zitat
HagBurt

Registriert seit: 18. Jun 2004
32 Beiträge
 
#3

Re: StringList über idTCPserver an idTCPclient senden

  Alt 2. Jul 2004, 21:55
danke für die antwort......

werde dann mal weiteres ausprobieren............
  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 16:30 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