web-dev-qa-db-ja.com

デスクトップ全体ではなく、単一のアプリケーションをリモート化する方法

1台のWindowsマシン(2008サーバーが望ましいですが、どのプラットフォームでも問題ありません)でアプリケーションを実行し、別のWindowsワークステーションでUIを表示したいと思います。

これを行うために必要なテクノロジーの組み合わせがわかりません。 MS Application Virtualization 4.5(以前のSoftGrid)を見てきましたが、それは私が探しているものではありません。アプリをローカルホストで実行したくないのですが、リモートインターフェイスだけです。すべてのアプリのCPUアクティビティとネットワークアクティビティは、リモートホストにローカライズする必要があります。

異なるテクノロジーであることは知っていますが、Mac用の「パラレル」と思います...これはWindowsリモートデスクトップ/ターミナルサービスでも可能ですか?

6
Simon Gillbee

Server2008にあるターミナルサービスリモートアプリが必要なようです。technetの宣伝文句によると:

ターミナルサービスを使用すると、組織はほぼすべての場所からほぼすべてのコンピューティングデバイスにWindows®ベースのプログラムへのアクセスを提供できます。 WindowsServer®2008のターミナルサービスには、ターミナルサービスRemoteApp(TS RemoteApp)が含まれています。ターミナルサービスWebアクセス(TS Webアクセス)など、いくつかの異なる方法を使用してRemoteAppプログラムを展開できます。 TS Web Accessを使用すると、インターネットまたはイントラネットを介したWebページを介してRemoteAppプログラムへのアクセスを提供できます。 TS WebAccessはWindowsServer2008にも含まれています

Webインターフェースが必要なものに十分であるかどうか、またはより統合されたものを探しているかどうかはわかりません。 TSリモートアプリの詳細については ここ を、実行方法の詳細については ここ を参照してください。

9
Sam Cogan

Citrixは、支払いを希望する場合、またはすでに回答済みの場合にこれを行います(シームレスウィンドウ)。これは、CitrixなしでServer2008以降の一部として可能です。

これをmsiとしてパッケージ化し、ユーザーのスタートメニューに非常に簡単なポリシーデプロイを行うこともできます^^

古いターミナルサービスといくつかのビューポートのトリミングでこれを行うためのハックもいくつかあります...私はそれらを試していません。

2
Oskar Duveborn