通过简单 HTTP GET/POST 的 JSON Web 服务
您能否为 Java EE 建议一种方法或框架等,以便对某些 Web 服务(如 SOAP Web 服务)进行简单的 HTTP GET/POST 调用,但传输格式必须是 JSON;不是 XML,并且不能有任何包装器(可能是一些非常轻量级的标头),例如 SOAP 等。
简而言之,我的目的是在最大可能的轻量级解决方案中使用 JSON 和 HTTP Get/Post 来提供 Web 服务。
Can you suggest a way or a framework or etc. for Java EE in order to make simple HTTP GET/POST calls to some web services like in SOAP web services but transport format must be JSON; not XML and there must not be any wrapper around(may be some vey lightweight header) like SOAP etc.
In short, my purpose is to serve web services using JSON and HTTP Get/Post in a maximum possible lightweight solution.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
JSON Web 服务可以像 servlet 一样简单,它解析请求中的 JSON 文本数据,并在响应中输出 JSON 格式的文本。 JSON 是一种非常简单的格式 - 您可能不需要框架。
A JSON Web Service can be as simple as a servlet that parses the JSON text data from the request, and outputs text in JSON format in the response. JSON is a pretty simple format - you might not need a framework.
我最喜欢的 RESTful Web 服务框架是 Restlet。
如果您希望能够支持 SOAP 服务以及 RESTful 服务,请查看 Apache CXF。
这两个框架都支持 JSON,并且都适用于客户端和服务器端应用程序。
My favorite RESTful web services framework is Restlet.
If you want the ability to support a SOAP service as well as a RESTful one, check out Apache CXF.
Both of these frameworks support JSON, and either are suitable for both client side and server side applications.
看看 Dropwizard。他们的文档非常好,应该可以让您非常快速地使用 JSON 作为传输来编写 REST 服务。
刚才看到发帖日期了,哎呀……
Have a look at Dropwizard. Their documentation is very good and should have you writing REST services using JSON as transport very quickly.
Saw the date of the post just now oops...