虽然这可能看起来像Java Web Services的副本,但我想知道从哪里开始并继续。过去,我花了很多时间来寻找从哪里开始,但我不是能够。在阅读有关Web服务的页面时,有太多的术语和混乱(至少对我而言!)。有很多术语 - 比如JAX-RPC, JAX-WS, Axis, Rest, Servlet as WebService, EJB's
作为Web服务和其他我不知道的术语。此用户组是否可以整合并提供易于理解和遵循的Java Web服务的高级概述?感谢您的善意,感谢您的帮助。
答案 0 :(得分:34)
这对于理解网络服务来说确实是一个丛林。 wikipedia页面很不错,但仍缺少一些元素。
我已将此答案标记为社区维基,因此请随时更新或更正。这只是一个基础。
臃肿的术语:
首先,术语 web服务用于指代许多事情。虽然许多人使用它来引用基于SOAP的Web服务,但该术语可用于表示通过Web界面提供的任何服务;这是混乱的根源。
实施和设计风格:
Get
,Put
,Delete
,Update
。实施和技术堆栈:
相关概念和行话:
答案 1 :(得分:0)
我对“合同优先”网络服务的最佳解释是Spring web service module。