<强>目,,,录强>
-
<李>
1,,引才能言..........................................................................................................
李>
<李>
1.1,,,其他介绍................................................................................................
李>
<李>
1.2,,,编写目的……………………………………………………………………………
李>
<李>
1.3,,,编写原则..................................................................................................
李>
<李>
1.4,,,变更历史..................................................................................................
李>
<李>
2,,,,,服务使用说明
李>
<李>
,2.1,当前系统已经提供的服务…………………………………………………....
李>
<李>
,2.2,让方式调用服务………………………………………………………………
李>
<李>
,2.3,,发布方式调用服务……………………………………………………………
李>
<李>
3,,,,,,,我的收藏服务列表................................................................................
李>
<李>
3.1,,,,添加标签分类.........................................................................................
李>
<李>
3.2,,,,删除分类标签........................................................................................
李>
<李>
3.3,,,,更新分类标签........................................................................................
李>
,
1,,,,,,,,,,,,引言
1.1,,,其他介绍
具象状态传输(REST)是一种架构原则,其中将web服务视为资源,可以由其URL唯一标识.RESTful web服务的关键特点是明确使用HTTP方法来表示不同的操作的调用。
剩下的基本设计原则对典型CRUD操作使用HTTP协议方法:
后创建资源
得到——检索资源
把- - -更新资源
删除,删除资源
其他服务的主要优势在于:
它们是跨平台(Java、。net、PHP等)高度可重用的,因为它们都依赖基本HTTP协议。
它们使用基本的XML,而不是复杂的SOAP XML,使用非常方便。
,
基于其他的web服务日益成为后端企业服务集成的首选方法。与基于SOAP的web服务相比,它的编程模型简单,而本机XML(而不是SOAP)的使用减少了序列化和反序列化过程的复杂性,并且不再需要其他作用相同的第三方库。
,
1.2,,,编写目的
编写本文的目的是为了将系统功能进行模块化,服务化,将用户的操作以服务的方式提供。系统与系统之间遵循服务规范,将系统与系统之间的交互转为定制化服务交互,以实现系统与系统之间的集成。
1.3,,,编写原则
<强>可寻址性(强> <强>可寻址能力强> <强>)强>中休息的所有东西都基于资源,的概念。资源与OOP中的对象或其他名词不同,它是一种抽象,必须可以通过URI寻址或访问。
<强>接口一致性(强> <强>接口一致性强> <强>)强>与SOAP或其他标准不同,剩下的要求用来操纵资源的方法或动词不是任意的。这意味着宁静的服务的开发人员只能使用HTTP支持的方法,比如,把帖子,删除等等。因此不需要使用WSDL等服务描述语言。
<强>无状态(强> <强>无国籍强> <强>)强>为了增强可伸缩性,服务器端不存储客户机的状态信息。这使服务器不与特定的客户机相绑定,负载平衡变得简单多了。这还让服务器更容易监视,更可靠。
<强>具象(强> <强>表征强> <强>)强>客户机总是与资源的某种具象交互,绝不会直接与资源本身交互。同一资源还可以有多个具象。理论上说,持有资源的具象的任何客户机应该有操纵底层资源的足够信息。
<强>连通性(强> <>强连通性强> <强>)>强任何基于其他的系统都应该预见到客户机需要访问相关的资源,应该在返回的资源具象中包含这些资源,例如,可以以超链接的形式包含特定RESTful服务的操作序列中的相关步骤,让客户机可以根据需要访问它们。基于其他的Web服务日益成为后端企业服务集成的