我们已经基于.net。
构建了多个Web服务现在我们想要创建一个Uniform UI来管理基于Web的这类服务。
但是我们想在这个系统中使用java,所以我们必须在java中创建/启动/停止iis应用程序。
我想知道这是否可能?
答案 0 :(得分:0)
有一个命令行工具,用于管理名为appcmd的IIS Web应用程序。此外,还有 iisreset , net start 和 net stop 。
您可以使用 Runtime.exec 或使用 ProcessBuilder 类从Java调用这些命令行工具。最有可能需要提升权限。因此,您的Java应用程序也需要以提升的权限运行。
我不太确定这对您的管理应用程序是否已经足够。您没有提及有关查询Web应用程序及其状态的任何信息。这也不是必需的吗?