2

現在、専用サーバーで Web サイトの一部を実行しており、Web サイトの 1 つのアップロードされたファイルに対していくつかのファイル操作を行う Windows アプリケーションを実装しています。この Windows アプリケーションは、タスク スケジューラにも接続してタスクを開始します。
現在、Windows azure に移行することを考えています。Windows azure で同じアプリを使用できるかどうかを知りたいのですが、この場合、仮想マシンを使用する必要がありますか、それとも Web サイトまたはクラウド サービスを使用できますか?

4

1 に答える 1

4

「Windows アプリケーション」とは、実行する何らかの種類の Win32 コンソール アプリを意味する場合、クラウド サービス (Web/worker ロール) または仮想マシンのいずれかで実行できます。前者では、起動スクリプトで Windows アプリをダウンロード/セットアップするだけで済みます。BLOB からダウンロードするか、展開パッケージに含めることもできますが、pkg サイズが大きくなり、再展開時のアップロードが遅くなり、厳密にwin アプリを展開パッケージに結合します。

仮想マシンを使用すると、仮想マシンに Windows アプリを 1 回インストールするだけで済みます。次に、仮想マシンの展開のベースラインとして使用できる仮想マシンのイメージを作成できます。

Web サイトでは、追加の exe をインストールすることはできません。コードを実行しているマシン (RDP など) にアクセスすることはできません。

于 2013-07-14T02:42:57.933 に答える