Re: Was ist ein "Remote"-X-Server? (was: Re: suche X-Server für Windows)
Hi, sorry Leute für dieses Full-Quoting, aber Konrad ist nicht mehr in der Liste, aber lest selbst was er schreibt. Am Montag, 16. September 2002 17:08 schrieben Sie:
Am Montag, 16. September 2002 08:14 schrieben Sie: [...]
Nur eben ist VNC kein X-Server sondern ein einfaches Remote Display Tool, welches Remote-Zugriff auf andere Rechner erlaubt.
XServer wäre z.B. XFree (Gibt es auch als Port für Windows - z.B. in Cygwin)
Wo ist denn da der Unterschied? Kann es evtl. sein, das mit VNC immer nur einer gleichzeitig an der "Export"-Maschine arbeiten kann und unter Cygwinn mehrere?
Ich denke dieses Topic ist auch für andere interessant, deshalb poste ich das ganze auch in die Liste :-)
Nunja - da ich eigentlich nicht mehr in der Liste bin und nicht weiss, wieso ich Deine Mails bekommen habe (und übrigens nur Deine Mails), solltest Du diese Mail auch krz weiter leiten.
a) Was ist ein X-Server. Ein X-Server ist ein Programm, welches einfach nur darauf wartet, dass Clients ankommen und sagen: Stell mal bitte ein Fenster mit folgendem Inhalt dar: "....".
Macht VNC doch. Er läft und wartet darauf das irgendwer ankommt und fragt: "zeig mir mal, was Deine Plattform gerade anzeigt", wobei es IMHO egal ist, ob Grafik oder Konsole. Ich hab schon eine W2K-Box gesehen, auf der der VNC lief.
Und genau dieses macht dann der Server. Andersherum wird dann auch gemeldet, wenn der Benutzer etwas macht.
b) So ein Remote Tool kommt eigentlich mehr aus der Windows Ecke (Unter Unix braucht man es weniger, da es hier möglich ist, die Ausgabe auf beliebigen X-Servern darzustellen!) und gibt es in vielen Formen. Hier wird nicht einfach ein Fenster dargestellt, sondern es wird der ganze Bildschirm, so wie er ist, übertragen.
VNC, Exceed, PC-Anywhere, Cygwin (?) etc. stellen den Remote-Desktop doch im Fenster dar (hab es jedenfalls noch nicht anders gesehen).
Wir arbeiten hier z.B. mit dem NetSupportManager (NSM), der in Deutschland auch als "PC-DUO" bekannt ist. Mit diesem Programm ist es möglich, den Bildschirminhalt zu sehen, Maus und Tastatur zu steuern.
Macht VNC auch.
Hier können dann mehrere Leute auf einem Rechner auf einer einzigen Oberfläche arbeiten. Szenario könnte sein: Anwender ruft Hotline an: Ich habe ein Problem. Hotline / Tehcniker verbindet sich mit dem PC und kann dann das sehen, was auch der User sieht und kann das gleiche machen (mit dessen rechten!)
VNC dito.
Oder was wir öfters machen: Der eine hat mehr Rechte als der andere. (Teilweise Absicht wegen 4-Augen Prinzip). Wenn nun ein Kollege etwas auf einem Server machen muss, dann ruft er an, ich logge mich ein (per NSM) und dann arbeitet er ebenfalls per NSM auf dem Rechner. Ich schaue ihm dann zu, was er feines macht und das war es dann.
Kann VNC nicht.
Unter Windows gibt es dann noch ausgefeiltere Möglichkeiten, wie z.B. den Terminal Service: Hier kann jeder Anwender ein eigenes Fenster bekommen und dann arbeiten mehrere parallel auf einem Rechner.
VNC ist ähnlich wie NSM! Wenn man einen Vergleich mit dem Windows Terminal Server haben wollte, dann wäre es ein remote X-Login, der ja auch machbar ist (Auch extrem langsam, da schlicht weg zu viele Daten übertragen werden!)
Wenn Du nur die Ausgabe eines Prohrammes sehen willst, dann wäre es natürlich overhead, wenn Du Dir den Bildschirm eines ganzen Recheners besorgst. Ich kenne z.B. einige Programme unter Windows, die shclicht weg von Unix portiert wurden und die weiterhin als X-Applikationen laufen. Hier benötigt man dann einen X-Server.
Ich kenne da z.Zt. nur mrtg und das läuft unter TCL/TK. Bringt TCL/TK-für-Win einen eigenen X-Server mit?
Dann starte ich die Applikation lokal und der X-Server stellt es auch einfach so dar (z.B. Innerhalb meiner Cygwin-Umgebung oder mit Hilfe meines Exceed X-Servers).
Mit den besten Grüßen,
Konrad Neitzel
CU Guido
participants (1)
-
Guido Schiffer