RESTful
随惜
这个作者很懒,什么都没留下…
展开
-
RESTful 架构详解
REST为什么会有REST呢?Web服务已经成为异构系统之间的互联于集成的主要手段,过去Web服务几乎都是采用SOAP(Simple Object Access Protocol,简单对象访问协议)来构建的。REST风格的软件架构模式出现后就快速取代了复杂而笨重的SOAP,成为Web API的标准。什么是REST呢?REST全称Representational State Transfer表述性状态转移REST于2000年被Roy Thomas Fielding博士提出,是基于HTTP、URI、X转载 2020-07-30 14:30:58 · 750 阅读 · 0 评论 -
幂等性
什么是幂等性就是对资源的操作,无论操作一次还是多次,其资源本身不发生变化。幂等性设计其实是分布式中十分重要的概念比如表单重复提交是一个典型的需要进行幂等性设计的一个问题。需要幂等的场景网络波动:因网络波动,可能会引起重复请求分布式消息消费:任务发布后,使用分布式消息服务来进行消费。用户重复操作:用户在使用产品时,可能会误操作而触发多笔交易,或者因为长时间没有响应,而有意触发多笔交易。未关闭的重试机制:技术人员人为的错误,因开发人员、测试人员或运维人员没有检查出来转载 2020-07-30 11:44:19 · 141 阅读 · 0 评论