我正在开发一个应用程序,它将以异步方式向多个服务提供商发送请求,整理响应并将结果显示给用户。
我打算创建一个组件来处理每个服务提供者。组件将是松散耦合的,因此添加或删除服务提供者应该非常容易。
该组件将
- 处理从 Web 层接收到的请求,并处理它以将其转换为服务提供者所需的格式。
- 将请求发送给服务提供者
- 处理从服务提供商收到的响应,将其转换为我们的应用程序所需的格式。
我们可以在这里使用 Apache Service Mix 吗?在不到 5 秒的时间内处理请求响应周期是否足够快(假设服务提供者在不到一秒的时间内发送响应)。
或者
我们可以使用任何其他 ESB 并且 ESB 的速度是否足以满足我们的要求?
提前致谢。
沙杜尔。