0

.net に基づいていくつかの Web サービスを構築しました。

次に、これらの種類のサービスを Web ベースで管理するための統一 UI を作成します。

しかし、このシステムで Java を使用したいので、Java で iis アプリケーションを作成/開始/停止する必要があります。

これが可能かどうか疑問に思いますか?

4

1 に答える 1

0

appcmdと呼ばれる IIS Web アプリケーションを管理するためのコマンド ライン ツールがあります。さらに、iisresetnet start、およびnet stopがあります。

これらのコマンド ライン ツールは、Runtime.execまたはProcessBuilderクラスを使用して Java から呼び出すことができます。ほとんどの場合、昇格された特権が必要です。そのため、Java アプリケーションも昇格された特権で実行する必要があります。

管理アプリケーションにとってこれで十分かどうかはわかりません。Web アプリケーションとその状態のクエリについては何も言及していません。それも必要ではないでしょうか。

于 2012-04-09T07:12:38.573 に答える