【发布时间】:2016-12-26 03:24:24
【问题描述】:
这是我用于创建记录的数据流系统架构。
客户端 ====> RabbitMQ ====>(RESTful 服务,也监听 RabbitMq)
但是,客户端也可以通过 REST 端点直接访问 RESTful 服务以获取记录。
为了唯一标识一条记录,客户端发送“CorrelationId”(一个 UUID/GUID)。由于客户端生成 GUID,客户端是否可以使用相同的 GUID 作为资源标识符来访问来自 RESTful 服务的资源?
我知道,标识符的 GUID 长度为 32 个字符。有点奇怪,除此之外,您还看到任何违反 RESTful 设计模式的行为吗?
请向我推荐推荐的方法。
谢谢, 潘迪亚拉詹
【问题讨论】:
标签: rest guid restful-architecture restful-url