最简单、最轻的Java Web服务引擎?

最简单、最轻的Java Web服务引擎?,java,web-services,jetty,embedded-jetty,Java,Web Services,Jetty,Embedded Jetty,我正在寻找一种最简单、最简单的方法来实现JavaWeb服务。我曾经使用Axis-1-on-Tomcat,但是Axis-2太厚了。我要找的东西的一些偏好: 低内存占用—一个小型库,具有最少的二进制文件。Axis2.war是17MB—我需要一些更轻的东西 嵌入式-在JVM中运行,配置文件和管理脚本尽可能少。Alt.,在Jetty(或其他嵌入式HTTP服务器)上运行 如果可能,可以使用运行时配置(如Jetty)而不是配置文件 具有Java到WSDL和WSDL到Java 尽可能简单地添加服务的机制。如果

我正在寻找一种最简单、最简单的方法来实现JavaWeb服务。我曾经使用Axis-1-on-Tomcat,但是Axis-2太厚了。我要找的东西的一些偏好:

  • 低内存占用—一个小型库,具有最少的二进制文件。Axis2.war是17MB—我需要一些更轻的东西
  • 嵌入式-在JVM中运行,配置文件和管理脚本尽可能少。Alt.,在Jetty(或其他嵌入式HTTP服务器)上运行
  • 如果可能,可以使用运行时配置(如Jetty)而不是配置文件
  • 具有Java到WSDL和WSDL到Java
  • 尽可能简单地添加服务的机制。如果必须重新启动服务器以检测新服务,则可以。最好在要加载的服务文件中没有列表

  • 有人熟悉这方面的解决方案吗?

    我仍然建议使用Axis2——只需去掉所有不需要的东西。“”和“”可能是有用的起点


    作为嵌入式HTTP服务器,我想Jetty是最好的选择

    不完美,但总比什么都没有好。谢谢你的链接!顺便说一句,Axis2也有一个功能强大但运行正常的独立服务器。