我使用 eclipse 在 java 中创建了一项 Web 服务。谁能告诉我如何通过 IIS 运行该 Web 服务。
问问题
13647 次
3 回答
9
你不能。MS IIS 只能托管使用 Microsoft 技术(如 ASP、.NET 和 PHP)开发的 Web 应用程序。无法托管 Java 应用程序。
为了托管用 Java 开发的 Web 服务(我想您使用了 Apache Axis),您至少需要一个 servlet 容器(又名 Java Web 服务器)或一个完整的 Java EE 容器:像 Apache Tomcat、Red Hat JBoss 等免费和开源的容器,阿帕奇 Jeronimo,甲骨文 Glassfish;像 Oracle WebLogic、IBM WebSphere...
您可能还需要使用 Apache Axis 等其他库。
根据您的 Eclipse 配置,您可以将其部署在 Eclipse 内的嵌入式 Tomcat 服务器中以对其进行测试。
于 2012-08-01T04:47:11.570 回答
1
不!你不能。Java Web 服务应用程序应该托管在Java EE 容器中,或者您可以在 Java SE 6.0 中运行 Web 服务。
于 2012-08-01T04:46:30.613 回答
0
好吧,如果您坚持,我想您可以使用 ISAPI 插件。请参阅此处了解更多详情:
http://tomcat.apache.org/connectors-doc-archive/jk2/jk/iishowto.html
于 2012-08-01T05:29:06.113 回答