近些年来,越来越多的Web应用正在逐渐向大型化的方向发展.它们通常都会包含一系列相互协作的子服务.在开发过程中,如何让这些子服务协同工作常常是软件开发人员所最为头疼的问题,如各个子服务之间的数据表示不一致,处理并发的能力不同,进行沟通的网络不稳定等.为了解决这些问题,世界各地的优秀程序员提出了一系列解决方案,并最终形成了一整套用来完成各个子服务之间沟通及集成所使用的解决方案.这些最佳实践最终由Gregor Hohpe以及Bobby Woolf整理成为<Enterprise Integration…