gpt4 book ai didi

java - 最简单、最轻量级的 Java Web 服务引擎?

转载 作者:行者123 更新时间:2023-11-30 11:57:03 34 4
gpt4 key购买 nike

我正在寻找这种最简单、最简单的方法来启动 Java Web 服务。我曾经使用 Axis-1-on-Tomcat,但是对于 Axis 2,它变得太厚了。我正在寻找的一些偏好:

  1. 低内存占用 - 一个包含最少二进制文件的小型库。 Axis2.war 是 17 MB - 我需要更轻的东西。
  2. 嵌入式 - 从 JVM 中运行,配置文件和管理脚本尽可能少。或者,在 Jetty(或其他嵌入式 HTTP 服务器)之上运行。
  3. 如果可能,运行时配置(如 Jetty)而不是配置文件。
  4. 拥有 Java-to-WSDL 和 WSDL-to-Java。
  5. 添加服务的机制尽可能简单。如果必须重新启动服务器以检测新服务,那也没关系。最好不要在要加载的服务文件中列出列表。

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

最佳答案

我仍然会推荐使用 Axis2 - 去掉所有不需要的东西。 “Single JAR containing all Axis2 client side dependencies ”和“Understanding Axis2 dependencies ”可能是有用的起点。

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

关于java - 最简单、最轻量级的 Java Web 服务引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4058596/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com