Remotedesktopdienste (Windows 7 und Windows Server 2008 R2 Application Quality Cookbook)

Betroffene Plattformen

Server – Windows Server 2008 | Windows Server 2008 R2

BESCHREIBUNG

Remotedesktopdienste (ehemals Terminaldienste) ermöglicht mehreren gleichzeitigen Benutzern den Zugriff auf Windows Server, um Anwendung- und Datenhostingdienste mithilfe der Microsoft Presentation Virtualization-Technologie bereitstellen zu können.

Während die meisten 32-Bit- und 64-Bit-Anwendungen wie in Windows Remotedesktopdienste ausgeführt werden, werden einige andere aufgrund des Unterschieds in der Plattform (Mehrbenutzerumgebung, gleichzeitiger Zugriff durch mehrere Benutzer und so weiter) nicht wie erwartet ausgeführt.

Weitere Informationen zur Anwendungsqualität finden Sie im Whitepaper Anwendungsbereitschaft für Terminaldienste. Besuchen Sie die Remotedesktopdienste-Produktseite, und auf den TS TechNet-Websites erfahren Sie mehr über Remotedesktopdienste. Weitere Informationen zum Entwickeln von Anwendungen für Remotedesktopdienste finden Sie in den Terminal Services Programming Guidelines (Programmierrichtlinien für Terminaldienste). (Diese Ressourcen sind in einigen Sprachen und Ländern/Regionen möglicherweise nicht verfügbar.)

Abwehr von Auswirkungen und deren Entschärfungen

Drei Änderungen in Windows 7 wirken sich auf Anwendungen auf Remotedesktopdienste:

  • Windows Server 2008 R2 ist nur 64-Bit
  • IP-Virtualisierung pro Sitzung
  • MSI-basierte Bereitstellungen – benutzerspezifische Schlüssel

Nur 64-Bit Windows Server 2008 R2

Anwendungen, die für 32-Bit-Server geschrieben wurden, werden im WoW-Modus und nicht nativ auf dem Windows Server 2008 R2 oder daher auf Remotedesktopdienste. Weitere Informationen finden Windows thema 7 64-Bit Only (Nur 7 64-Bit).

Risikominderungen nur für 64-Bit-Windows Server 2008 R2

Die meisten Anwendungen, die für 32-Bit geschrieben wurden, funktionieren im WoW-Modus weiterhin normal. Alle neuen Anwendungen, die für Windows 7 Remotedesktopdienste, sollten für die Bereitstellung auf 64-Bit-Plattformen entwickelt und getestet werden.

IP-Virtualisierung

Remotedesktop-IP-Virtualisierung kann der Benutzer Remotedesktopverbindungen pro Sitzung oder pro Programm IP-Adressen zuweisen:

  • Wenn Sie IP-Adressen pro Sitzung zuweisen, verwenden alle Anwendungen die Sitzungs-IP-Adresse.
  • Wenn Sie IP-Adressen pro Programm zuweisen, verwenden nur die angegebenen Anwendungen die Sitzungs-IP-Adresse, und die verbleibenden Anwendungen in der Sitzung sind davon nicht betroffen.
  • Wenn Sie IP-Adressen für mehrere Programme zuweisen, wird eine Sitzungs-IP-Adresse gemeinsam verwendet.
  • Wenn auf dem Computer mehr als ein Netzwerkadapter installiert ist, müssen Sie auch einen netzwerkadapter für die Remotedesktop-IP-Virtualisierung.

Entschärfungen für die IP-Virtualisierung

Einige Programme erfordern eine eindeutige IP-Adresse für jede Instanz der Anwendung. Vor Windows Server 2008 R2 hat jede Sitzung auf einem Remotedesktopserver dieselbe IP-Adresse gemeinsam, was zu Kompatibilitätsproblemen für diese Anwendungen führt. Remotedesktop-IP-Virtualisierung können diese Anwendungen auf einem Remotedesktop ausgeführt werden.

MSI-basierte Bereitstellungen

Microsoft Installer RDS Compatibility ist ein neues Feature, das in Remotedesktopdienste in Windows Server 2008 R2 enthalten ist. Bei Remotedesktopdienste in Windows Server 2008 R2 werden Anwendungsinstallationen pro Benutzer vom Remotedesktop Server in die Warteschlange gestellt und dann vom Microsoft Installer verarbeitet.

In Windows Server 2008 R2 können Sie ein Programm auf dem Remotedesktop Server wie auf einem lokalen Desktop installieren. Stellen Sie jedoch sicher, dass Sie das Programm für alle Benutzer installieren und alle Komponenten des Programms lokal auf dem Remotedesktop installieren.

Entschärfungen für MSI-basierte Bereitstellungen

Vor der Windows Server 2008 R2-Version von Remotedesktopdienste unterstützte Windows nur eine Installation des Windows Installers gleichzeitig. Für Anwendungen, die benutzerspezifische Konfigurationen erforderten, z. B. Microsoft Office Word, musste ein Administrator die Anwendung vorab installieren, und Anwendungsentwickler mussten diese Anwendungen sowohl auf dem Remotedesktopclient als auch auf dem Remotedesktop-Sitzungshost. Windows Mit der RDS-Kompatibilitätsfunktion des Installationsprogramms können fehlende Konfigurationen pro Benutzer für mehrere Benutzer gleichzeitig identifiziert und installiert werden, und die Anwendungsinstallation auf Remotedesktop Server ähnelt der auf einem lokalen Desktop.

Windows Server 2008 R2 mit aktivierter Remotedesktopdienste-Rolle: Nicht unterstützt. Eine Installation mehrerer Pakete mithilfe der MsiEmbeddedChainer-Tabelle schlägt fehl, wenn die Remotedesktopdienste aktiviert ist.

Hinweis

Diese Ressourcen sind in einigen Sprachen und Ländern/Regionen möglicherweise nicht verfügbar.