2

我可能会使用 Tomcat 和 Apache Axis webapp 插件,但我对任何其他潜在的轻量级解决方案感到好奇。

这样做的主要目标是连接到 MySQL 数据库以进行一些演示。

谢谢,托德

4

6 回答 6

3

Jetty是一个轻量级的 servlet 容器,您可能想研究一下。

于 2008-11-12T00:35:18.497 回答
2

定义轻量级?(如今这到底意味着什么??)

使用 JAX-WS/Metro,您只需对 web.xml 进行样板更改,然后使用 @WebService 和即时 Web 服务注释 POJO。

该发行版中有几个罐子(我认为大约有十几个,但它们都在安装中——你不必为它们爬网),但是实现是一流的,而且“简单“东西很简单。

编辑:JAX-WS 可以很容易地部署在 Tomcat 和 Jetty 中,并且在 Glassfish 和 Glassfish V3 Prelude 中“免费”提供。

于 2008-11-12T00:36:02.457 回答
2

我同意麦德斯的观点。如果您要运行演示,那么您真的应该考虑将 Jetty 和 Maven 添加到您的堆栈中。我在Tomcat下运行我的生产,但是......

mvn jetty:run

...非常方便。查看Maven Jetty 插件配置指南

于 2008-11-13T00:11:23.147 回答
1

Tomcat 是一个不错的选择。正如您所提到的,它的重量很轻,并且得到很好的支持。

于 2008-11-12T00:29:30.223 回答
0

查看XFire,它显然已演变为CXF

他们有一个用户指南来帮助你入门。

于 2008-11-11T21:07:41.503 回答
0

Thanks for the suggestions. I'm looking at the Glassfish/Metro solution, in addition, talking to a couple guys around here suggested looking at GRAILS which supports XFire via plugins.

Updated: My actual solution seems pretty slick. I'm using Grails, with the Metro plugin. In about 5 minutes, I was able to get up and running with a demo WebService. Also, Grails in development uses Jetty. So thanks for all the suggestions again, and it seems I was able to incorporate all of them. Looking forward to digging into this Grails, JAX-WS (Metro), etc..

于 2008-11-13T14:22:52.220 回答