2010-12-04 48 views
1

什麼是Web服務器,Servlet容器(我是否需要這個?)和Web服務框架for Java的良好組合?Java Web服務開發 - 用於簡單安裝的庫?

不幸的是我是一個Java開發沒有經歷過,但必須這樣做的大學(與.NET和C#有賓至如歸的感覺)

但是我必須使用Java和我要創建一個Web服務。我感受到圖書館和術語的可能性。

我在Eclipse 3.5.1下嘗試了Tomcat6和Axis2的組合。 Java開發人員並手動安裝WPT部分。我遇到了每一個可能的錯誤信息。

我正在尋找一個易於支持的Eclispe庫組合。生產場景沒有堅實的基礎。

我在Ubuntu 10.10 AM64 FWIM上。

+0

將Eclipse與Tomcat和Axis2一起使用可能不會輕鬆得多。你在Eclipse中配置了Tomcat嗎? (File> New> Server)你安裝了wsdl2java插件嗎? http://axis.apache.org/axis2/java/core/tools/eclipse/wsdl2java-plugin.html – Jeremy 2010-12-04 19:16:26

回答

1

爲了滿足讓代碼在Web服務器上運行的最低要求,您只需要Apache Tomcat。儘管如此,您可能需要考慮一個強大的註釋驅動框架來處理大部分配置(即Spring)和構建系統(即Maven),該系統處理依賴關係聚合和編譯到Web應用程序中的任務(WAR文件)可以被Tomcat消費,其他亮點。

順便說一句,使用Maven的額外好處是你能夠generate a sample project from any of its servlet archetypes並且能夠快速啓動並運行。它還提供了一個handy Tomcat plugin,使您可以輕鬆部署您的最新開發版本(a la mvn tomcat:deploy)。這也是supported by Eclipse.

順便說一下你的項目,祝你好運。

0

對於Webservices,我會說嘗試基於REST的Jersey Framework here,你已經有了HTTP概念,並且需要幾個jar下載,然後你去了。