Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   C++ Server Client Programm (https://www.delphipraxis.net/80570-server-client-programm.html)

richard5579 11. Nov 2006 11:34


Server Client Programm
 
Hallo
Bin noch etwas neu und wollte fragen welche Komponenten ich für ein Server-Client Programm brauche.
Als erstes genügt es mir Daten vom Server zum Client zu schicken - nein soll kein Trojaner werden nur ein Programm für die Schule damit man die Computer von der Bibiothek überwachen kann.
Euer Richard

Der_Unwissende 11. Nov 2006 13:21

Re: Server Client Programm
 
Hi,
was für einen Compiler verwendest du denn? Dem anderen Beitrag von dir entnehme ich jetzt einfach mal, dass du einen von Borland verwendest, also VCL Komponenten für dich nutzbar sind?!

Ist dies der Fall, so solltest du dir die Indys anschauen. Die sind in Delphi geschrieben, aber auch unter C++ nutzbar (sinngemäße Aussage auf der Webseite), ich kenn dir nur unter Delphi, da sind die sehr komfortabel nutzbar.

Du solltest aber noch etwas ausführlicher schildern, was du für Daten wie verschicken willst. Also wann werden was für Daten verschickt. Davon kann schon abhängen, welche Komponente sich ggf. besser eignet als eine andere.

Gruß Der Unwissende

richard5579 11. Nov 2006 18:48

Re: Server Client Programm
 
Eigentlich wollte ich damit komprimierte Screenshots nähmlich ungefähr 23 pro Sekunde sodass ich laufende Bilder von den Monitoren erhalte transportieren.
Danke für deine Antwort :-D
Richard

richard5579 14. Nov 2006 11:59

Re: Server Client Programm
 
Ich kenne emich mit den Indys noch nicht wirklich aus aber könnte ich das unter Borland Developer Studio 2006 auch mit den Sockets programmieren?Ich finde jedoch die Sockets einfach nicht :wall:
Nun weiss ich nicht wie ich weitermachen soll habe den screen shot über socket verschicken
schon zwar durchgelesen funktioniert aber eben nur mit den Sockets.Mit den Indys kenn ich mich zub wenig aus.
Danke für eure Hilfe
Richard

Der_Unwissende 14. Nov 2006 14:36

Re: Server Client Programm
 
Hi,
die Indys basieren natürlich auf den selben Schnittstellen, kapseln aber für dich noch jede Menge Funktionalität.
An sich sind die sehr einfach in der Benutzung, es gibt etwas wie einen IdTCPClient und einen IdTCPServer, die nichts anderes machen als sehr einfach die Funktionalität von Client bzw. Server zur Verfügung zu stellen. Auch über diese kannst du sehr direkt einen Stream verschicken. Anders als bei der direkten Arbeit mit Sockets kümmern sich die Indys aber um die Abarbeitung in Threads, so dass es hier nicht zu einem Einfrieren kommt. Das und die Möglichkeiten andere Protokolle zu verwenden, macht halt den Umgang mit den Indys eigentlich sogar etwas angenehmer als die direkte Arbeit mit den Sockets.

Nebenbei findest du bestimmt was ähnliches in den Beispielen zu den Indy und natürlich auch hier in der DP (einfach mal nach Indy suchen)

Gruß Der Unwissende


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:34 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