|
Java RDP Webclient |
[Start] [Zurück] [Vorwärts] | |||||||||
Bei der Startart Java RDP Webclient handelt es sich um einen RDP-Client, der als Java-Applet implementiert ist. Das Applet enthält alle Funktionen, die Sie bereits vom NetMan RDP Webclient kennen:
•Sitzungsfenster im Vollbildmodus
•Sitzungsfenster mit fester Breite und Höhe (Beispiel: 1024x768 Pixel)
•Sitzungsfenster mit prozentualer Größe (bezogen auf Fenstergröße des Arbeitsplatzes)
•Seamless-Modus (der Anwender sieht nur die Anwendungsfenster, jedoch nicht das Sitzungsfenster)
•Unterstützte Farben: 256/High Color (15Bit)/High Color (16Bit)/True Color (24Bit)
•Audiounterstützung
•Zugriff auf Clientlaufwerke aus der Sitzung
•Unterstützung des universellen NetMan PDF-Druckertreibers
•Unterstützung des SSL Gateways
•Remote Desktop Acceleration
Der direkte Zugriff auf Clientdrucker ist über das Applet nicht möglich. Dieser Umstand ist jedoch kein Nachteil, da der Ausdruck auf lokale Drucker über den universellen PDF-Drucker erfolgen kann. Diese Vorgehensweise empfiehlt sich insbesondere zur Einbindung von Mac OS X- und Linux-Clients. Auch die NetMan Desktop Manager Remote Desktop Acceleration wird nicht unterstützt.
Die Konfiguration des NetMan Java RDP Webclients entspricht der Konfiguration des NetMan RDP Webclients. Wie Sie den NetMan RDP Webclient konfigurieren, lesen Sie im Kapitel „NetMan RDP Webclient". Welche Bedeutung die Einstellungen der verschiedenen Seiten haben, lesen Sie im Kapitel „Sitzungseinstellungen bearbeiten".
Bei Startart Java RDP Webclient wird eine JSON-Datei ausgeliefert, die im Browser über Javascript verarbeitet wird. Das Javascript erzeugt dann in der DOM-Struktur das eigentliche Applet. Die NetMan Webservices verwenden als Schablone für die JSON-Datei die Datei rdpjava.json aus dem Verzeichnis <%nmhome%>\System\web\templates\Launch\:
{"server":"@NM_RDP_SERVER",
"app_id":"@NM_ID",
"logontype":"@NM_LOGONTYPE",
"domain":"@NM_DOMAIN",
"user":"@NM_USER",
"password":"@NM_PASSWD",
"realuser":"@NM_REAL_NAME",
"realdomain":"@NM_REAL_DOMAIN",
"redirectdrives":"@NM_REDIRECT_RDP_DRIVES",
"win_screenpercent":"@NM_SCREENPERCENT",
"win_width" : "@NM_WIDTH",
"win_height" : "@NM_HEIGHT",
"Win_Type" : "@NM_WINDOWTYPE",
"seamless" : "@NM_SEAMLESS",
"bpp" : "@NM_DESIRED_COLORS",
"bmcache" : "@NM_RDPBMPCACHE",
"perfflag" : "@NM_RDPFLAGS",
"sound" : "@NM_SOUND_ICA_OPTIONS",
"sharesession" : "@NM_SESSION_SHARING",
"title" : "@NM_PROMPT",
"command" : "%nmwindir%\\netman\\bin\\nmchttp.exe",
"cdir" : "%nmwindir%\\netman\\bin\\",
"ticket" : "@NM_TICKET",
"use_ssl_gateway" : "@NM_USE_RDP_NM_RDP_SSLGATEWAY",
"ssl_gateway_server" : "@NM_RDP_GATEWAY_SERVER",
"proxy_type" : "@NM_RDP_PROXY_TYPE",
"proxy_server" : "@NM_RPP_PROXY_SERVER",
"serverlist" : "@NM_LIST_OF_SERVERS",
"archive" : "HHJavaRdp-1.2.21.jar,properJavaRDP-1.2.32.jar,log4j-1.2.14.jar,java-getopt-1.0.13.jar",
"rdesktoparchive" : "HHAppRdesktop-1.0.5.jar"
Beim Java RDP Webclient handelt es sich um Software unter GPL. Das vollständige Paket kann unter http://www.hh-netman.de/javardp heruntergeladen werden. Im Verzeichnis _download befinden sich die von H+H übersetzten und signierten Archive:
•properJavaRDP-1.2.32.jar
•HHJavaRDP-1.2.21.jar
•log4j-java-1.2.14.jar
•java-getopt-1.0.13.jar