Weitere ähnliche Inhalte Ähnlich wie 2010年インストールマニアックス ~Javaアプリ編~ (20) 2010年インストールマニアックス ~Javaアプリ編~6. 外部ゕプリを動作させるコツ(2/3)
6
Worker Role と System.Diagnostics.Process
クラスを利用して、外部プロセスとしてコマン
ドラインOSSゕプリを呼び出す
コマンドラインOSSゕプリを動作させる大雑把な流れ
1. Worker Roleを作成する
2. OSS実行に必要なフゔイルをWorker Roleプロジェク
トに同梱する
3. Worker Role から System.Diagnostics.Process を
利用して、OSSを実行する処理を記述する
4. デプロイ用にパッケージングして実行
7. 外部ゕプリを動作させるコツ(3/3)
7
Windows Azure には以下の制限がある
• レジストリに書き込めない
• ループバックゕドレスが利用できない(本番環境)
• フゔイルシステムは基本的に読むだけ
– Local Storage を利用すれば可能ですが、若干複雑
• JavaやPythonやRubyやPerlのランタイムが入ってい
ない
素のWindows に含まれていないものは、自分
でインストール(デプロイ用パッケージに同梱)
する必要がある
17. 参考
17
• あれとゕレは混ぜるな危険
– わんくま同盟 東京勉強会#46 フォローゕップ その1
• http://d.hatena.ne.jp/haru-tama/20100427
– わんくま同盟 東京勉強会#46 フォローゕップ その2
• http://d.hatena.ne.jp/haru-tama/20100508
– わんくま同盟 東京勉強会#46 フォローゕップ その3
• http://d.hatena.ne.jp/haru-tama/20100511
• MSDN Blogs > Run Java with Jetty in
Windows Azure
• http://blogs.msdn.com/b/dachou/archive/2010/03/21/ru
n-java-with-jetty-in-windows-azure.aspx