我们的项目需要实时读取和解码消息文本文件。第三方使用 MQ 设置接收文件。要求是从 MQ 服务器中提取文件,将其存储在我们的系统中,使用规范解码并将数据存储在数据库表中。
这是建议的流程:
消息文件(.txt) --> MQ 服务器 --> ?? --> 解码 --> 存储在数据库中
问题:
- 第 3 方已经有一个 MQ 设置,他们准备将它推送给我们。我可以知道如何订阅他们的 MQ 系统来接收文件吗?是否可以使用 SFTP 接收文件,或者我应该有一个 MQ 设置在我身边?
- 我们已经有一个 Python 源代码来解码文件,但不确定如何在文件推送到我们身边时实时进行端到端处理。