代码之家  ›  专栏  ›  技术社区  ›  Shaun Mundi

在Java中使用Web服务

  •  3
  • Shaun Mundi  · 技术社区  · 14 年前

    此web应用程序所在的平台是Java。

    澄清点:我们将只使用Web服务。我们不会编写和提供我们自己的Web服务。

    5 回复  |  直到 14 年前
        1
  •  1
  •   Teja Kantamneni    14 年前

    对于您的需求,像Axis2这样的Web服务实现应该足够好了。还有其他的实现,比如SpringWeb服务。除非您需要一些严肃的服务编排和服务mashup,否则ESB可能是一种过度使用。

        2
  •  3
  •   SOA Nerd    14 年前

    AxIS2将运行良好,但我也会考虑Spring WS。如果这是一个基本的web服务,并且你不期望有很多消费者,那么我会避开ESB之类的服务(如果你需要ESB,它们很好,但是如果你不需要它们,就不要强迫它们)。

        3
  •  3
  •   Sam Merrell    14 年前

    我还建议你看看 Apache CXF Apache Axis2 .

        4
  •  2
  •   Thorbjørn Ravn Andersen    13 年前

    如果您使用Java6,它有内置的支持。我使用IntelliJ从WSDL(它反过来调用wsimport)生成所需的类,WSDL是最近在一个26 kb的jar中提供的客户机。

        5
  •  0
  •   Alfabravo    14 年前

    Axis2很好。您可以部署WS,然后使用Eclipse向导生成客户机。