0

我们已经构建了几个基于 .net 的 Web 服务。

现在我们要创建一个统一的 UI 来管理这些基于 Web 的服务。

但是我们想在这个系统中使用java,所以我们必须在java中创建/启动/停止iis应用程序。

我想知道这是否可能?

4

1 回答 1

0

有一个名为appcmd的用于管理 IIS Web 应用程序的命令行工具。此外,还有iisresetnet startnet stop

您可以使用Runtime.execProcessBuilder类从 Java 调用这些命令行工具。最有可能需要提升的特权。因此,您的 Java 应用程序也需要以提升的权限运行。

我不太确定这对于您的管理应用程序是否已经足够。您没有提到任何有关查询 Web 应用程序及其状态的内容。不是也需要吗?

于 2012-04-09T07:12:38.573 回答