2012-08-01 88 views
0

我已经使用eclipse在java中创建了一个Web服务。任何人都可以告诉我如何通过IIS运行该Web服务。如何在IIS中托管Java Web服务

+2

这是一个有趣的问题。 – 2012-08-01 04:48:17

+0

显示你所尝试的,或者这将很快关闭,我并不惊奇它已经持续23分钟了! – 2012-08-01 05:05:03

+0

@RosdiKasim不那么有趣。有[这个问题](http://stackoverflow.com/q/2256084/1065197)和[这个其他问题](http://stackoverflow.com/q/7724091/1065197),解释“部署”一个Java Web在IIS中应用并使用此Web应用程序作为Web服务的生产者。 – 2012-08-01 06:15:12

回答

6

你不能。 MS IIS只能托管使用Microsoft技术开发的Web应用程序,如ASP,.NET和PHP。无法托管Java应用程序。您需要至少一个servlet容器(又名Java Web服务器)或一个完整的Java EE容器:Free Apache和Apache Tomcat等免费和开放源代码,红帽JBoss,Apache Jeronimo,Oracle Glassfish;像Oracle WebLogic,IBM WebSphere一样具有商业...

您可能还需要像Apache Axis一样使用其他库。

根据您的Eclipse配置,您可以将它部署在Eclipse中的嵌入式Tomcat服务器中以进行测试。

1

不!你不能。 Java Web服务应用程序托管在Java EE container,or中,您可以运行Web Services in Java SE 6.0

+0

那么我怎样才能在云上托管我的Web服务? – 2012-08-01 04:52:55

+0

*服务提供商将提供*容器*和其他*软件/ API * [平台即服务(PaaS)](http://en.wikipedia.org/wiki/Cloud_computing#Platform_as_a_service_.28PaaS.29) – adatapost 2012-08-01 04:56:02

+0

*我可以在云上托管我的Web服务吗?*,您认为*云在IIS上运行? – 2012-08-01 05:05:36