应用程序之间的数据交换可以通过Web Service接口方式和Socket通信方式来实现。针对Web Service接口方式应用系统和服务的装配和配置复杂、成本高的问题,论文提出了基于JMS(Java Message Service,Java消息服务)的数据交换总线的实现,消息生产者将消息发送到总线消息队列上,总线将消息路由分发到消息的目的接收者,每个应用程序只需配置一个消息接收地址即可实现系统间的数据交换。