Verbindung aufbauen
Hallo,
ich hab vor von meinem linux Rechner eine Fernsteuerung für einen linux Server zu bauen. Das ganze soll in Delphi (benutze lazarus) geschehen. Also ich muss jetzt irgendwie was an den Server senden und der Server sollte das empfangen können. Welches Protokoll sollte ich benutzen und ist das ganze ohne Komponenten möglich? Grüße Pump! :angel: |
Re: Verbindung aufbauen
Was willst du denn auf dem Server machen?
Ich frage deswegen, weil Linux sich, im Gegensatz zu Windows, schon von Haus aus sehr gut "fernsteuern" lassen kann. Stichworte dazu sind: ssh, telnet, vnc, RemoteLogin via XServer. |
Re: Verbindung aufbauen
beispielsweise will ich den server rebooten können, updates machen können . . .
hab mir das so vor gestellt, das ein kleiner server auf dem server läuft der dann die befehle ausführt wo ich über den client sende. ein reply sollte auch erfolgen. |
Re: Verbindung aufbauen
Also da muss ich dir sagen, das du mit deinem Programm Eulen nach Athen tragen willst. ;)
Das was du da willst, ist so umfassend und einfach schon durch die Möglichkeit des RemoteLogins via ssh gelöst. Beschäftige dich einfach mal eine wenig mit der BASH, schreib dir ein paar Scripte und erledige dort, was du willst. (Denn dann, kannst du dich einen "echten" Linuxer schimpfen. :) [auch wenn das nicht Gegenstand der Diskussion ist ;) ]) |
Re: Verbindung aufbauen
hehe, per cgi und perl wäre es nicht das problem, nur ich hab so gern ne application wo ich nur klicken muss . .
hmm, aber es wäre doch mögich oder, also jetzt mit delphi? |
Re: Verbindung aufbauen
Ja, das ist sicher möglich.
Wenn du es also unbedingt willst :D könntest du dir deine eigenes Protokoll definieren und auf Basis eines TCP-Servers die Kommunikation realisieren. |
Re: Verbindung aufbauen
okay ich denk mal genau drüber nach . . danke dir :)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:05 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