我开始了一个新项目,并爱上了服务总线的概念,以在后端连接您的服务。由于到目前为止我主要从事 Web 开发,因此我只是通过 ESB 将 Web 层连接到服务。
现在我开始使用需要服务器/客户端连接的桌面应用程序,而 ESB 似乎是一个好主意,因为它默认强制使用异步模型,并且还允许在分配负载方面具有一定的灵活性。在许多情况下,Pub/Sub 也很有意义..
您在互联网上阅读了很多关于 ESB 的内容,Ayende 还制作了他的 Alexandria 应用程序,该应用程序在请求/回复场景中使用了 ESB。然后其他人说通过 ESB 进行请求/响应是一件坏事..
对于支持服务器/客户端通信的 ESB,我可能会遇到哪些大问题?