0

現在、私の会社は、Citrix Xenapp サーバーを介して顧客にソフトウェアを提供しています。管理者はサーバーのインスタンスを起動でき、顧客は特定のアプリケーションのみを起動できます

私の質問は、Windows Azure もこの種の環境を提供しているのかということです。アプリケーションの新しいバージョンの展開を検討しており、Azure に傾倒していますが、その方向に進んでいる場合は、既存のシステムをすべて Azure に移行し、Azure と Citrix の両方を維持したくありません。

4

1 に答える 1

0

グレッグ、

原則として、これを行うことはできますが、Azure を XenApp の直接の代替として (ゼロまたは最小限の労力で) プラグインすることはできません。Azure には事実上、独自のランタイムがあります。これは Windows ベースであり、既存のアプリのコードを Azure の同等のアプリで再利用できる可能性は確かにありますが、Azure で実行するにはアプリを書き直す必要があります。

アプリが XenApp で実行されている場合、ファット クライアント アプリである可能性があります。つまり、そのロジックのほとんどは、XenApp で実行するメインの実行可能ファイルに存在し、他のバックエンド サービスが利用される可能性があります。それに比べて、Azure は Web アプリを提供するためのプラットフォームと考える必要があります。そのため、アプリを Azure でホストされる Web アプリとして再構築し、それを Azure 経由でマルチテナント方式で顧客に展開し、顧客は Citrix レシーバーではなくブラウザーを介してアプリにアクセスできます。

よろしく、ドノバン

于 2012-10-17T00:06:59.767 に答える