use*_*120 6 database rest http stateless
凭借15年的有状态客户端 - 服务器软件开发经验(以及它固有的问题),我仍然试图在RestFul架构中掌握无状态的概念.
假设我有一个通用接口将业务对象发布到我的REST服务.例如用户资源.我的用户资源应该限制其电子邮件地址的唯一性.我最初的反应是使用底层的数据库工具"garantuee"这个.第二个反应是引入一些锁定或事务机制.
但我的Restafarian同事回答:"不!" 客户端应检查新用户的电子邮件是否唯一,您应该接受这样一个事实,即可以插入重复的电子邮件地址的小窗口时间.客户端应用程序应该能够处理此冲突.
这反过来反对我所学到的一切,根本不自然.请赐教......
| 归档时间: |
|
| 查看次数: |
2567 次 |
| 最近记录: |