mo hat geschrieben:web-interface such ich zwar auch noch eins dazu, das hat aber einen anderern grund. (port depending)
Microsoft® Remotedesktop-Webverbindung —
Infodatei
Inhaltsverzeichnis
1.0 EinfĂĽhrung
1.1 Funktionsweise von Remotedesktop-Webverbindung
1.2 Ăśberblick ĂĽber Komponenten und Funktionen von Remotedesktop-Webverbindung
2.0 Installationsanweisungen fĂĽr Remotedesktop-Webverbindung
2.1 Schritte vor dem Installieren des ActiveX-Clientsteuerelements und der Beispielwebseiten
2.2 So installieren Sie das ActiveX-Clientsteuerelement und die Beispielwebseiten
2.3 Einbetten des ActiveX-Steuerelements fĂĽr den Remotedesktop in eine Webseite
Die Informationen in diesem Dokument, einschließlich Angaben zu URLs und sonstigen Websites im Internet, können ohne vorherige Ankündigung geändert werden. Des Weiteren dienen sie ausschließlich Informationszwecken. Das gesamte Risiko der Verwendung bzw. der Resultate der Verwendung dieses Dokuments obliegt dem Benutzer. Die Microsoft Corporation übernimmt keine Garantien, weder explizit noch implizit. Die in den Beispielen verwendeten Firmen, Organisationen, Produkte, Personen und Ereignisse sind frei erfunden, soweit nichts anderes angegeben ist. Jede Ähnlichkeit mit bestehenden Firmen, Organisationen, Produkten, Personen oder Ereignissen ist rein zufällig. Die Benutzer sind verantwortlich für das Einhalten aller anwendbaren Urheberrechtsgesetze. Unabhängig von der Anwendbarkeit der entsprechenden Urheberrechtsgesetze darf ohne ausdrückliche schriftliche Erlaubnis der Microsoft Corporation kein Teil dieses Dokuments für irgendwelche Zwecke vervielfältigt oder in einem Datenempfangssystem gespeichert oder darin eingelesen werden, unabhängig davon, auf welche Art und Weise oder mit welchen Mitteln (elektronisch, mechanisch, durch Fotokopieren, Aufzeichnen usw.) dies geschieht.
Es ist möglich, dass Microsoft Rechte an Patenten bzw. angemeldeten Patenten, an Marken, Urheberrechten oder sonstigem geistigen Eigentum besitzt, die sich auf den fachlichen Inhalt dieses Dokuments beziehen. Das Bereitstellen dieses Dokuments gibt Ihnen jedoch keinen Anspruch auf diese Patente, Marken, Urheberrechte oder auf sonstiges geistiges Eigentum, es sei denn, dies wird ausdrücklich in den schriftlichen Lizenzverträgen von Microsoft eingeräumt.
© 2002 Microsoft Corporation. Alle Rechte vorbehalten.
Microsoft, MS-DOS, Windows, Windows NT, Active Directory, ActiveX, IntelliMirror und Visual Basic sind eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern.
Die in diesem Dokument aufgeführten Namen von tatsächlichen Produkten und Firmen können geschützte Marken ihrer jeweiligen Inhaber sein.
So verwenden Sie dieses Dokument
Dieses Dokument enthält Informationen zu Microsoft Remotedesktop-Webverbindung und Antworten auf mögliche Fragen zu dieser Komponente.
1.0 EinfĂĽhrung
1.1 Funktionsweise von Remotedesktop-Webverbindung
Willkommen bei Remotedesktop-Webverbindung. Mit dieser Version wird die clientseitige Funktionalität von Terminaldienste erweitert. Somit können Systemadministratoren, Webseitendesigner und Webadministratoren Clientsitzungen von Terminaldienste in Webseiten oder in Visual Basic®-Anwendungen implementieren, ohne dass Benutzer das vollständige Clientprogramm Remotedesktopverbindung downloaden oder installieren müssen. Durch diese Neuerungen wird der Nutzen von Terminaldienste für die Remoteverwaltung von Servern, für Webanwendungen und für das Verwalten von Terminalserver-Installationen deutlich erhöht.
1.2 Ăśberblick ĂĽber Komponenten und Funktionen von Remotedesktop-Webverbindung
Remotedesktop-Webverbindung besteht aus einem ActiveX-Clientsteuerelement und Beispielwebseiten.
Das ActiveX-Clientsteuerelement stellt praktische die gleiche Funktionalität bereit wie der vollständige Remotedesktopverbindung-Client, stellt diese Funktionalität jedoch über das Web bereit. Wenn das ActiveX-Clientsteuerelement in eine Webseite eingebettet ist, kann es eine Clientsitzung mit einem Computer mit Terminalserver hosten, auch wenn auf dem Computer eines Benutzers nicht der vollständige Remotedesktopverbindung-Client installiert ist.
Beim Installieren des ActiveX-Clientsteuerelements werden auch grundlegende Beispielwebseiten auf dem Webserver installiert. Diese Seiten umfassen Folgendes: beispielhafte Standardseiten, durch deren Zusammenwirken eine Terminalserver-Webverbindung erstellt wird, sowie eine Seite fĂĽr Administratoren, die mehrere Instanzen des ActiveX-Clientsteuerelements hosten.
2.0 Installationsanweisungen fĂĽr Remotedesktop-Webverbindung
In diesem Abschnitt wird erläutert, wie Sie das ActiveX-Clientsteuerelement und Beispielwebseiten für Remotedesktop-Webverbindung installieren können. This package is not meant for Web servers running Windows XP or Windows Server 2003. For these operating systems, administrators can install the Remote Desktop Web Connection via Add/Remove Windows Components.
2.1 Schritte vor dem Installieren des ActiveX-Clientsteuerelements und der Beispielwebseiten
Das ActiveX-Clientsteuerelement von Remotedesktop-Webverbindung sollte auf einem Webserver unter Windows NT 4.0 Server oder höher mit Internet Information Server bzw. Internetinformationsdienste (IIS), Version 4.0 oder höher, installiert werden.
2.2 So installieren Sie das ActiveX-Clientsteuerelement und die Beispielwebseiten
Das ActiveX-Clientsteuerelement und die Beispielwebseiten sind in der selbstextrahierenden ausfĂĽhrbaren Datei Tswebsetup.exe enthalten. Mit dem Setupprogramm werden alle Dateien in einem Verzeichnis auf dem lokalen Computer installiert, das Sie angeben.
Wichtig Das ActiveX-Clientsteuerelement und die Beispielwebseiten sollten auf einem Webserver unter Windows NT 4.0 Server oder höher mit Internet Information Server bzw. Internetinformationsdienste (IIS), Version 4.0 oder höher, installiert werden. Bei Installation auf einem Computer, der diese Anforderungen nicht erfüllt, können die Komponenten nicht wie beschrieben verwendet werden.
So installieren Sie das ActiveX-Clientsteuerelement und die Beispielwebseiten
Downloaden Sie die Datei Tswebsetup.exe auf den Webserver, auf dem Sie das ActiveX-Clientsteuerelement installieren möchten.
Geben Sie Folgendes an einer Eingabeaufforderung ein:
<directory>\Tswebsetup.exe
wobei directory fĂĽr den Pfad zur Datei Tswebsetup.exe steht. Beispiel:
D:\Temp\Tswebsetup.exe
Mit dem Setupprogramm fĂĽr das ActiveX-Clientsteuerelement werden die Dateien in dem Verzeichnis auf dem Zielcomputer installiert, das Sie angeben. Der Standardpfad ist C:\Inetpub\Wwwroot\Tsweb.
2.3 Einbetten des ActiveX-Steuerelements fĂĽr den Remotedesktop in eine Webseite
Sie können das ActiveX-Steuerelement für den Remotedesktop in eine Webseite einbetten, indem Sie das HTML-Tag <OBJECT> einfügen. Beispiel:
<OBJECT language="vbscript" ID="MsRdpClient"> CLASSID="CLSID:9059f30f-4eb1-4bd2-9fdc-36f43a218f4a" CODEBASE="msrdp.cab#version=5,2,xxxx,0 WIDTH=<% resWidth = Request.QueryString("rW") if resWidth < 200 or resWidth VIEWASTEXT > 1600 then resWidth = 800 end if Response.Write resWidth %> HEIGHT=<% resHeight = Request.QueryString("rH") if resHeight < 200 or resHeight > 1200 then resHeight = 600 end if Response.Write resHeight %>></OBJECT>
Dabei steht xxxx für die Buildnummer des Steuerelements. Entwickler können diese Information auf der Seite default.htm im Abschnitt CONNECT des Quelltextes finden. Der Wert des WIDTH-Schlüsselworts gibt die Breite in Pixel für die Terminaldienste-Sitzung an, die auf der Webseite angezeigt wird. Der Wert des HEIGHT-Schlüsselworts gibt die Höhe in Pixel für die Terminaldienste-Sitzung an. Der Wert des CODEBASE-Schlüsselworts gibt den Speicherort der Datei an, die den Code für Remotedesktop-Webverbindung enthält. Die Datei heißt Msrdp.cab. Sie befindet sich in dem Verzeichnis, in dem Sie das ActiveX-Steuerelement für den Remotedesktop und die Beispielseiten installiert haben. Der Wert des PARAMNAME-Schlüsselworts gibt einen oder mehrere der Parameter an, die von Msrdp.ocx unterstützt werden.
Beachten Sie, dass die Objektparameter für das ActiveX-Steuerelement für den Remotedesktop nicht in diesem Dokument aufgelistet sind. Sie können sie anzeigen, indem Sie Msrdp.ocx in einem geeigneten Tool öffnen, wie Oleview.exe oder dem Objektbrowser (Objektkatalog) von Visual Basic. Msrdp.ocx befindet sich in Msrdp.cab.