gpt4 book ai didi

python - Python 的 ESB?

转载 作者:太空狗 更新时间:2023-10-30 01:09:44 25 4
gpt4 key购买 nike

<分区>

在工作中,我们正在讨论选择现成的全堆栈 ESB(企业服务总线 -- http://en.wikipedia.org/wiki/Enterprise_service_bus)还是围绕 RabbitMQ 等 AMQP 系统滚动我们自己的系统。

部分担忧是我们的生态系统正在将 PHP 尽可能快地迁移到 Python,而我们已经拥有的 API 都以 JSON 格式传递消息。 ESB 和“SOA 解决方案”的搜索空间确实非常污染;那个或这个都不是 Python Thing(tm)。因此我在这里问:似乎我们考虑过的所有全栈 ESB 解决方案都主要集中在集成基于 SOAP 的组件上。这似乎是我们可能不想做的大量消息的双重包装和解包。此外,如果可以的话,我们真的很想用 Python 编写服务到 ESB 的适配器。

我应该在这里指出,PHP/Python 生态系统是内部的——我们的许多客户都是相当保守的组织,使用与我们的应用程序集成的大型单一企业软件。对于我们面向客户的 API,他们会对 SOAP、XML-RPC 等感到满意。我们已经有要求了。因此,在边界,我们可能最终会同时提供基于 JSON 和基于 SOAP 的服务;只是不在内部。

tl;dr:有没有人有适合用于 Python 应用程序的全栈 ESB?与您合作过的一个不受欢迎的人呢(无论如何,它有多糟糕)?您认为包装 RabbitMQ 之类的东西对于 PHP/Python 生态系统来说是更好的主意吗?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com