我在这方面已经有一段时间了,我的思想已经变得混乱了。
我想知道有没有人能帮我一下。我正在尝试制作一个支持Metro和Jersey的Java Web服务(使用它自己的HTTP服务器,而不是tomcat)。这样,无论是SOAP还是REST,客户端都可以连接到他们想要的任何web服务。
我已经完成了metro部分,所以它可以支持Doc/Lit wsdls和RPC/lit wsdls,但是我对Jersey部分有一些难以理解的地方,所以它将支持REST/xml和REST/json
同样的想法是,将有一个类,其中所有端点方法都是在其中编写的,而其他类将扩展它。
以前有人将这两者结合使用过吗?你能给我指出一篇像样的文章的方向吗?或者你自己有没有例子?
谢谢
发布于 2012-02-28 23:04:53
Metro是JAX-WS的一个实现,主要用于基于WSDL/SOAP的WS服务。Jesery是JAX-RS的一个实现,主要用于基于Restful的for服务。我在同一个项目中使用过这两个工具,但用于不同的目的。你也可以将json apache httpclient用于restful服务,但jersery提供了很多有用的注释来转换为json、xml等,希望它能有所帮助。
发布于 2010-11-15 22:57:26
当你说你想支持泽西的时候,我有点困惑你的意思。Jersey是JAX-RS (JSR-311)的实现。您的意思是想支持JAX-RS吗?
https://stackoverflow.com/questions/4184966
复制相似问题