Autor Beitrag
Gudu23
Hält's aus hier
Beiträge: 9



BeitragVerfasst: Mo 17.05.10 00:11 
Hallo,

ich würde gerne folgendes in Delphi bauen:
- Server
Daten empfnangen die von Client gesendet werden
- Client
Soll Daten senden, wie IP Adresse, Computername etc.

Nun kann ich das ja auch 10000 verschiedene Wege machen wahrscheinlich.
Folgendes soll gegeben sein:

- Client und Server sollen Dateneien austauschen können
- Firewall soll so wenig wie Möglich eine Rolle spielen

Zur Zeit benutze ich Delphi 2010 und das RAD Studio 2010. Habe da bisher Indy Client / Server und IW Client / Server gefunden und ich wette ich kann noch jede Menge importieren =) Jemand einen Vorschlag?
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Mo 17.05.10 00:23 
Hallo und :welcome: im Delphi-Forum!

Du könntest unter anderem auch TClientSocket und TServerSocket verwenden, wenn es im lokalen Netzwerk bleiben soll. Da hat user profile iconNarses ein paar schöne Tutorials geschrieben.

Zur Firewall: Was wäre denn dass für eine doofe Firewall wenn die dann jedes X-beliebige Programm ausschalten könnte. Das muss dann schon der User machen. ;)

lg elundril

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
Gudu23 Threadstarter
Hält's aus hier
Beiträge: 9



BeitragVerfasst: Mo 17.05.10 00:29 
Hallo,

nein ist leider rein Internet.
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10184
Erhaltene Danke: 1259

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Mo 17.05.10 01:38 
Moin!

user profile iconelundril hat folgendes geschrieben Zum zitierten Posting springen:
wenn es im lokalen Netzwerk bleiben soll.
user profile iconGudu23 hat folgendes geschrieben Zum zitierten Posting springen:
nein ist leider rein Internet.
Was hat denn TClient-/TServerSocket mit der Beschränkung auf das LAN zu tun? :gruebel:

Das geht problemlos auch über das Internet (so, wie´s auch in den Tut´s steht). :idea: ;)

cu
Narses

_________________
There are 10 types of people - those who understand binary and those who don´t.
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Mo 17.05.10 01:43 
Oh, sorry, mein Fehler. Habs wohl mit deinem UDP-Tutorial verwechselt.

lg elundril

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
Gudu23 Threadstarter
Hält's aus hier
Beiträge: 9



BeitragVerfasst: Mo 17.05.10 02:46 
Nun, fertig.

Das war einfach.

Ich habe 2 Projekte, einen Server und einen Client.
Der Client hat eine IP und eine Port eingabe und 2 Button für Start und Stop.
Der Server hat eine Log und den TCP-Server selber.

Wenn ich nun auf Start klicke, kommt beim Server ein Log für den Start, finde ich gut, einfach.

Nun habe ich ja für das OnConnect den Log eintrag

1) Gibt es nicht das Gegenteil zu OnConnect? Wie prüfe ich ob die verbindung abgebrochen ist, bzw. mit welchem Event? Oder sind wir hier bei Timer + Acitvate-Property Abfrage?
2) Wie handle ich mehr als 1 Client? Pack ich Sie in eine Liste und speicher sowas wie ein handle? hat der Server sowas wie ein Handle-Array aller aktiven Connections?
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10184
Erhaltene Danke: 1259

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Mo 17.05.10 10:06 
Moin!

Bitte erstelle für jede deiner Fragen ein separates Topic, da die Diskussion mehrerer Fragen in einem Topic für gewöhnlich für Verwirrung und Durcheinander sorgt. Danke. ;)

cu
Narses

_________________
There are 10 types of people - those who understand binary and those who don´t.
Dieses Thema ist gesperrt, Du kannst keine Beiträge editieren oder beantworten.

Das Thema wurde von einem Team-Mitglied geschlossen. Wenn du mit der Schließung des Themas nicht einverstanden bist, kontaktiere bitte das Team.