小编use*_*120的帖子

RESTFul体系结构中的唯一约束

凭借15年的有状态客户端 - 服务器软件开发经验(以及它固有的问题),我仍然试图在RestFul架构中掌握无状态的概念.

假设我有一个通用接口将业务对象发布到我的REST服务.例如用户资源.我的用户资源应该限制其电子邮件地址的唯一性.我最初的反应是使用底层的数据库工具"garantuee"这个.第二个反应是引入一些锁定或事务机制.

但我的Restafarian同事回答:"不!" 客户端应检查新用户的电子邮件是否唯一,您应该接受这样一个事实,即可以插入重复的电子邮件地址的小窗口时间.客户端应用程序应该能够处理此冲突.

这反过来反对我所学到的一切,根本不自然.请赐教......

database rest http stateless

6
推荐指数
1
解决办法
2567
查看次数

标签 统计

database ×1

http ×1

rest ×1

stateless ×1