Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi WSA-Programmierung (https://www.delphipraxis.net/36949-wsa-programmierung.html)

Dust Signs 28. Dez 2004 15:17


WSA-Programmierung
 
Hi :)!

Bin im Moment drauf und dran, ein Programm zu schreiben, das (in der neuen Version) unter anderem netzwerkfähig sein soll. Die Betonung liegt auf soll; ich hab nämlich keine Ahnung, wie ich Netzwerkunterstützung einbauen soll, wenn Delphi 7 PE nicht mal TServerSocket bzw. TClientSocket beiliegen...
Deshalb hab ich mir gedacht: vielleicht gibt es ja hier jemanden, der sich mit WSA insofern auskennt, dass er mir vielleicht bei der Programmierung des Netzwerk-Parts des Programms hilft. Im Prinzip soll das Programm netzwerkmäßig sehr minimalistisch aussehen: es sollen "nur" Requests von den Clients entgegengenommen und "Antworten" zurückgesendet werden.
Etwas mehr Infos zum Programm auf meiner Homepage, genauer gesagt hier.

Bin für jede Hilfe dankbar

Dust Signs

StefanDP 28. Dez 2004 15:24

Re: WSA-Programmierung
 
Zitat:

Zitat von Dust Signs
wenn Delphi 7 PE nicht mal TServerSocket bzw. TClientSocket beiliegen...

Stimmt nicht ganz!
Sind mitgeliefert aber nicht installiert!
Schaue hier: http://www.delphipraxis.net/internal...ct.php?p=20782

Dust Signs 28. Dez 2004 15:34

Re: WSA-Programmierung
 
Tja, nur blöd, dass diese Datei weder in meinem bin-Verzeichnis, noch sonst irgendwo auf meiner Festplatte zu finden ist :?

Dust Signs

RomanK 28. Dez 2004 15:36

Re: WSA-Programmierung
 
Hallo und herzlich Willkommen in der DP.

Wie Stefan schon gesagt hat kannst du dir die Sockets nachinstallieren und dann solltest du hier in der DP genügend Material finden, um das dann hinzubekommen.

Allerdings würde ich nicht auf die Sockets zurückgreifen, sondern die Hier im Forum suchenIndys verwenden. Es hat nämlich schon einen Grund warum Borland die Sockets nicht mehr standartmäßig mitliefert! :wink:

PS: Fragen nach User die einem fertige Programme schreiben, bzw. teile davon, kommen hier meist nicht so gut rüber :roll: . Versuch es selber und jeder wird dir hier helfen so gut er kann, solange du selbst Eigeninitiative zeigst.

Dust Signs 28. Dez 2004 15:39

Re: WSA-Programmierung
 
Zitat:

Zitat von RomanK
PS: Fragen nach User die einem fertige Programme schreiben, bzw. teile davon, kommen hier meist nicht so gut rüber :roll: . Versuch es selber und jeder wird dir hier helfen so gut er kann, solange du selbst Eigeninitiative zeigst.

Ist mir klar ;) Bin seit 2 Jahren im DF ;)

Dust Signs

RomanK 28. Dez 2004 16:00

Re: WSA-Programmierung
 
Zitat:

Zitat von Dust Signs
Ist mir klar ;) Bin seit 2 Jahren im DF ;)

:mrgreen: Kann ich ja nicht wissen :wink: :lol:

Zu deinem Problem:
Hier ist beschreiben wie man einen Chat mit Hilfe der Indys macht. Dies solltest du dann ja ohne Probleme auf dein Pogramm übertragen können.

StefanDP 28. Dez 2004 16:17

Re: WSA-Programmierung
 
Zitat:

Zitat von Dust Signs
Tja, nur blöd, dass diese Datei weder in meinem bin-Verzeichnis, noch sonst irgendwo auf meiner Festplatte zu finden ist :?

Dust Signs

hm :gruebel:

Dust Signs 28. Dez 2004 16:17

Re: WSA-Programmierung
 
Zitat:

Gleich zu Anfang: Ich benutze die Indy-Komponenten [..] Wir müssen auch noch die Property Port des ClientSockets auf irgendeine Zahl stellen, vielleicht 7530, oder was auch immer euch beliebt. Diese Zahl sollte jedoch nicht unter 250 und über 65000 liegen. Schreibt euch die Zahl am Besten auf, wir brauchen sie später noch. Da Viele die Sockets nicht standardmäßig installiert haben, erkläre ich hier mal, wie sie installiert werden: Im Menü Komponente auf Packages installieren klicken. Danach auf Hinzufügen, ins Verzeichnis \Borland\Delphi7\Bin wechseln und die Datei dclsockets70.bpl öffnen. Schon sind sie in der Registerkarte Internet zu finden.
:gruebel:

Dust Signs

Dust Signs 28. Dez 2004 16:20

Re: WSA-Programmierung
 
Zitat:

Zitat von StefanDP
Zitat:

Zitat von Dust Signs
Tja, nur blöd, dass diese Datei weder in meinem bin-Verzeichnis, noch sonst irgendwo auf meiner Festplatte zu finden ist :?

Dust Signs

hm :gruebel:

Vielleicht zur Info: ich hab mein D7 damals von der c't-Heft-CD installiert... Hab schon mal testweise den Ordner, in den das Setup die Files enpackt, untersucht, aber da gibt es keine Datei mit diesem Namen...

Dust Signs

Muetze1 28. Dez 2004 18:26

Re: WSA-Programmierung
 
Moin!

Bevor ihr hier weiter auf den TServerSocket und TClientSocket rumreitet: In Delphi 7 sind sie als Package dabei aber nicht installiert, dies gilt aber nicht für die Personal Edition - dort sind sie gar nicht dabei! Da könnt ihr noch so oft auf die Anleitungen verweisen, das wurde schon mehrfach geklärt, auch in anderen Threads...

MfG
Muetze1

Fourcorner 28. Dez 2004 18:33

Re: WSA-Programmierung
 
Hallo,
ich benutze auch die Version von der Ct und ich habe kein Problem damit.

Dust Signs 28. Dez 2004 19:08

Re: WSA-Programmierung
 
Zitat:

Zitat von Fourcorner
Hallo,
ich benutze auch die Version von der Ct und ich habe kein Problem damit.

:gruebel: Wie meinst du das? Willst du mir damit sagen, dass du mit der selben Version die Komponenten nutzen kannst?

Dust Signs

Fourcorner 29. Dez 2004 15:12

Re: WSA-Programmierung
 
Ja

Ultimator 30. Dez 2004 11:15

Re: WSA-Programmierung
 
Und wieder mal :mrgreen:

Du musst die Sockets zur Laufzeit erstellen, ich hab hier mal ein Beispiel dazu gepostet.

Doch ganz praktisch, wenn man sich auch mal den ganzen Thread zum Tutorial durchliest, gell? :-P :mrgreen: ;-)

Dust Signs 30. Dez 2004 17:38

Re: WSA-Programmierung
 
Zitat:

Zitat von Ultimator
Doch ganz praktisch, wenn man sich auch mal den ganzen Thread zum Tutorial durchliest, gell? :-P :mrgreen: ;-)

:x Lalalalalala.... :wall:

Thx :mrgreen: Dust Signs

PierreB 30. Dez 2004 17:51

Re: WSA-Programmierung
 
*zum topic zurückkehr*

Was für Hilfe, etc. suchst du denn nun genau ?

Dust Signs 30. Dez 2004 18:19

Re: WSA-Programmierung
 
Im Prinzip such ich wenn möglich Code (;)), mit dem ich zwischen einem Server und einem Client Strings beliebiger Länge übertragen kann. Mehr brauch ich eigentlich nicht; muss auch nicht unbedingt Code sein - Ansätze reichen soweit auch; werd mich mal in das, was gepostet wurde, reinlesen.

Dust Signs

PierreB 30. Dez 2004 18:22

Re: WSA-Programmierung
 
Wie schon hier geschrieben (glaub ich), in dem Chat Tutorial solltest du alles finden ;)

Chat Tutorial


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