【问题标题】:Combing Metro and Jersey结合地铁和泽西岛
【发布时间】:2010-11-15 13:49:59
【问题描述】:

我已经有一段时间了,我的思想已经糊涂了。

我想知道是否有人可以在这里帮助我。我正在尝试制作一个支持 Metro 和 Jersey 的 Java Web 服务(使用它自己的 HTTP 服务器,而不是像 tomcat 之类的东西)。这样,无论是 SOAP 还是 REST,客户端都可以根据需要连接到 Web 服务。

我已经关闭了 Metro 部分,因此它可以支持 Doc/Lit wsdls 和 RPC/lit wsdls,但我对 Jersey 部分有一些难以理解,因此它将支持 REST/xml 和 REST/json

还有一个想法是,将有一个类,其中编写了所有端点方法,而其他类将扩展它。

以前有人用过这两个吗?你能给我指出一篇像样的文章的方向吗?或者你自己有一个例子吗?

谢谢

【问题讨论】:

    标签: java jax-ws jersey jax-rs java-metro-framework


    【解决方案1】:

    MetroJAX-WS 的实现,主要用于基于 WSDL/SOAP 的 Web 服务。 JeseryJAX-RS 的实现,用于基于 Restful 的 web 服务。 我在同一个项目中使用了两者,但用于不同的目的。你也可以使用 apache httpclient 来提供 restful 服务,但是 jersery 提供了很多有用的注解来转换为 json、xml 等。希望对你有帮助。

    【讨论】:

      【解决方案2】:

      当你说你想支持泽西岛时,我对你的意思有点困惑。 Jersey 是 JAX-RS (JSR-311) 的实现。您的意思是要支持 JAX-RS?

      【讨论】:

      • 是的,这样会更有意义
      猜你喜欢
      • 2015-06-27
      • 1970-01-01
      • 2012-05-11
      • 2014-10-06
      • 1970-01-01
      • 2011-08-02
      • 1970-01-01
      • 1970-01-01
      • 2017-05-13
      相关资源
      最近更新 更多