Moin,
* Holger Macht
Also: Ich möchte gerne ein Programm schreiben, mit dem ich von einem Windows-Rechner aus die Dial-Up Verbindung auf meinem Linux-Server starten und beenden kann. Ich habe zwar schon einiges programmiert (c++), jedoch nicht in Sachen Netztwerk. Jetzt weiss ich nicht so recht wo ich anfangen soll. Wie gibt man also einen Befehlsaufruf von einem WIndowsrechner witer zu einem Linux-Server (suse 8.1)?
Ich würde das nicht in C++ machen, sondern zB. in Ruby. Das läuft auf beiden Plattformen und benutzt natürlich auch auf beiden Plattformen die gleichen Bibliotheken.
C läuft aber doch auch auf beiden Plattformen. AUßerdem wiß ich nicht, ob es für mich sinnvoll für mich wäre jetzt noch eine neue Sprache zu lernen.
Stimmt, klar, aber ich vermute mal, daß die Netzwerkbibliotheken für Windows anders aussehen. Netzwerkprogrammierung ist vermutlich auch einfacher, wenn Deine Sprache einen höheren Level hat.
Hast Du Dir schon überlegt, welches Modell Du haben willst? Willst Du überhaupt einen Server für Linux programmieren? Willst Du einen vorhandenen Server nutzen?
Also der Samba-Server steht. ICh kann sowohl von Linux als auch von WIndows auf Daten zugreifen.
Mit Samba kannst Du Dein Problem lösen, das meinte ich aber nicht. Ein Lösungsweg (und nicht der schnellste) wäre halt, für Linux einen Server zu schreiben, dem Du mit einem eigenen Client Befehle schicken kannst. Vergleichbares klappt auch mit einem vorhandenen Server, zB. Apache.
Soll das ein kleines Programmierprojekt werden oder willst Du nur das Problem lösen?
Zuerst wollte ich nur das Problem lösen, aber nachdem ich mich immer freue, eine neue Programmidee zu haben würde ich auch gern versuchen das zu Programmieren. Dabei lerne ich nämlich am besten.
Geht mir ähnlich, ich habe zB. keine Gelegenheit, Ruby auszuprobieren. Thorsten -- Endorsing products is the American way of expressing individuality. - Calvin