![]() |
Consolenanwendung als SERVER
Hi.
Ich bin neu im Gebiet der Consolenanwendungen. Ich möchte ein Programm schreiben, welches als SERVER fungiert und Telnetverbindungen aufnimmt. Kann mir jemand sagen wie ich das anstelle? Wie gesagt bin völig neu auf dem Gebiet... Kann ich die "normalen" Delphibefehle der VCL wie ServerSocket etc. benutzen? Bin für jede Hilfe dankbar, da ich im Moment wirklich 0 Ahnung habe :) //edit: Oh Mann bin ich dumm ich meine natürlich einen SERVER der Telnetverbindungen aufnimmt... Ich glaube ich habe nicht genug geschlafen... |
Re: Consolenanwendung als Client
Ganz einfach: Instance einer Klasse erzeugen und Methoden benutzen... :zwinker:
|
Re: Consolenanwendung als Client
und man bräuchte noch nen thread der die anwendung am laufen hält ;P
![]() z.b. |
Re: Consolenanwendung als SERVER
Update des Themas...
Ich habe Client geschrieben aber ich meinte einen Server auf den man mit Telnet connecten kann und dann ganz simpel Stings zuschiebt. |
Re: Consolenanwendung als SERVER
Zitat:
Außerdem sollte ein Server auf mehrere Verbindungen vorbereitet sein (mehrere Threads). |
Re: Consolenanwendung als SERVER
TIdTelnetServer wird dann dein Freund sein
sowie dessen ThreadList |
Re: Consolenanwendung als SERVER
Ich habe keine solche Klasse gefunden :(
Ich habe überhaupt nur sehr wenig zu Consolenanwendungen mit Delphi gefunden... |
Re: Consolenanwendung als SERVER
dann solltest du dir vllt ersteinmal einen generellen überblick über die hier besprochene programmiersprache verschaffen
wenn du im stande bist english in schriftlicher form zu verstehen, dann sollte dir ![]() ansonsten sollte google dir weitere seiten aufzeigen können auf denen man einen überblick bekommt |
Re: Consolenanwendung als SERVER
Jo das mit dem Englisch kriege ich schon hin ;)
Also danke für eure Hilfe. |
Re: Consolenanwendung als SERVER
Also ich habe jetzt lange gegoogelt und wirklich mein bestes versucht.
Aber irgendwie klappt das mit den Events nicht, bei allen Versuchen die ich gesehen habe. Das scheint irgendwie ein bischen kompliziert zu sein... Wenn ich eine "normale" Anwendung mit GUI erstelle kann ich die Strings bei den Events senden. Wäre nett, wenn mir jemand ein simples und vor allem funktionierendes Beispiel für einen Server geben könnte. Ich möchte nichts anderes machen als einen String zu empfangen, diesen auszuwerten und entsprechend einen String zurückzusenden. Wäre nett wenn irgendjemand so etwas hat oder für mich basteln könnte. |
Re: Consolenanwendung als SERVER
was _hast_ du denn bereits für code geschrieben, frag ich mal so
|
Re: Consolenanwendung als SERVER
Du ekannst die Objecte nicht direkt in der Konsole benutzen, da du ja dort keine Events einfach so abgreifen kannst, aber du kannst ein HandlerObj basteln was alle Aufgaben erledigt und Status ausgaben an die Konsole weiterreicht...
Bye |
Re: Consolenanwendung als SERVER
Ich habe mich an diesm Code hier:
![]() Orientiert, da ich ihn auch 2 mal bei Google gefunden habe. Ich habe versucht ihn zu modifizieren damit ich verbinden kann aber es geht nicht (also es geht schon aber ich bin zu dumm dafür). Dann habe ich nach anderen Beispielen gesucht und auch welche gefunden (z.B. beim SwissDelphiCenter), aber immer nur unvollständige und nichtfunktionierende Codes :( |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz