-3

我想实现微服务架构。我已将我的 XML 消息转换为 json。我将基于微服务拆分消息,每个微服务将反序列化少量 json 内容并在对象中存储少量字段。然后,我将再次将来自各种微服务的所有对象分组到一个对象中,以便进一步处理。

如何做到这一点?我只想用功能应用程序来做。

4

1 回答 1

-1

一种方法是使用 Azure 服务总线和 Web 作业(在 Web 应用程序下)。未处理的 JSON 或 XML 可能作为消息存在于特定队列中。然后,您可以使用持续的 Web 作业(在 Azure Web 应用程序下)来监控总线。在 Web 作业中使用 C# 来监视并根据需要解析您的消息,然后将结果放入另一总线(或具有多个队列的总线)。另一个 Web 作业可以处理该总线。等等等等……

在此模型中,您可以将一个不错的 SOA 工作流拼接在一起。

祝你好运,迪瓦卡!

于 2017-11-14T15:58:42.080 回答