<分区>
我们正在开发一个应用程序集成器,它同时向各种网络服务发送请求,聚合每个网络服务返回的数据并将其格式化以显示在用户界面上。每个 web 服务可能有专有的 xml 格式。此外,我们不会以牺牲用户体验为代价。
我们为此需求确定了 ESB(Servicemix/Mule) 和异步 Http 客户端。
谁能建议哪个更好?异步 Http 客户端似乎很适合,因为它比 servicemix 轻量级。
谢谢, 阿米特·帕特尔
<分区>
我们正在开发一个应用程序集成器,它同时向各种网络服务发送请求,聚合每个网络服务返回的数据并将其格式化以显示在用户界面上。每个 web 服务可能有专有的 xml 格式。此外,我们不会以牺牲用户体验为代价。
我们为此需求确定了 ESB(Servicemix/Mule) 和异步 Http 客户端。
谁能建议哪个更好?异步 Http 客户端似乎很适合,因为它比 servicemix 轻量级。
谢谢, 阿米特·帕特尔
最佳答案
你也可以只使用Apache Came我为此...
它支持广泛的 components和 messaging patterns , 轻量级且具有灵活的部署模型(独立、spring、maven、webapp、OSGi 等)。
关于java - 用于处理异步 HTTP 请求/响应的体系结构 : ESB vs Async Http Client library,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7306540/