如何用java编写有效的Web服务
虽然这可能看起来与 Java Web Services 重复,但我想知道在哪里开始并继续。过去,我投入了很多时间来寻找从哪里开始,但我无法做到。在阅读有关 Web 服务的页面时,有很多行话和混乱(至少对我来说!)。有很多术语 - 例如 JAX-RPC、JAX-WS、Axis、Rest、Servlet as WebService、EJB's as Web Service 以及其他我不知道的术语。该用户组能否整合并提供易于理解和遵循的 Java Web 服务的高级概述?我感谢您的好意并感谢您的帮助。
Though this might appear as a duplicate of Java Web Services , I would like to know Where to start and to continue.In the past, I have invested so much of time to find where to start but I wasn't able to. There are so many jargons and chaos (at least for me!) while reading the pages about web services. There are so many terms - like JAX-RPC, JAX-WS, Axis, Rest, Servlet as WebService, EJB's
as Web Service and other terms that I don't know. Can this User group consolidate and give a highlevel overview of Java Web Services which is easy to understand and follow? I appreciate your kindness and thanks for your help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
对于理解 Web 服务来说,这确实有点像丛林。 wikipedia 页面不错,但仍然缺少一些元素。
我已将此答案标记为社区维基,因此请随时更新或更正它。这只是一个基础。
一个臃肿的术语:
首先,术语网络服务用于指代许多事物。虽然许多人用它来指代基于 SOAP 的 Web 服务,但该术语可用于表示通过 Web 界面提供的任何服务;这是造成混乱的一个根源。
实现和设计风格:
Get
、Put
、Delete
、更新
。实现和技术堆栈:
相关概念和术语:
That's indeed a bit a jungle to understand web services. The wikipedia page is decent, but still lacks some elements.
I've flagged this answer as community wiki, so feel free to update it, or correct it. It's only a basis.
A bloated term:
First, the term web service is used to refer to many thing. While many people use it to refer to SOAP-based web service, the term can be used to denote any service provided through a web interface; this is a source of confusion.
Implementation and design style:
Get
,Put
,Delete
,Update
.Implementation and technology stacks:
Related concepts and jargon:
我所知道的“合同优先”网络服务的最佳解释是 Spring Web服务模块。
The best explanation I know for "contract first" web services is Spring web service module.