2012-08-01 78 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