JMS:(Java Message Service,Java消息服务)可以理解为在两个应用程序中进行的消息来往。
例如:一个大公司中可能两个项目用了不同的技术:A应用程序是用Java写的,B应用程序可能用C++写的。如果A和B需要数据交换,这是就可以使用JMS——异构集成。
application to application类型的信息传递系统,在用于业务系统中,称为企业消息传递系统,或者称为面向消息的中间件(message oriented Middleware MOM)。
JMS和JDBC类似,Java提供接口,厂商提供实现