我不熟悉使用基于消息的体系结构,例如 Azure 服务总线主题/订阅功能。
我想知道如何最好地处理不同的消息类型。
例如说我有两条消息。一个用于创建新客户,另一个用于删除客户。
我可以;
创建两个主题。每个主题将有一个订阅。处理消息的代码将独立处理其消息类型。
为客户创建一个主题。创建一个订阅以接收所有消息。处理消息的代码需要在处理之前确定消息类型。
为客户创建一个主题。创建两个订阅,过滤消息类型。处理消息的代码将独立处理其消息类型。
我敢肯定没有对错之分,但希望在这方面有经验的人提供一些意见。
非常感谢,
大卫