看见个回复:
“我感觉jms用在异构平台间通讯,或者大规模系统间通讯都很合适。数据库在这方面很难提供实时性和好的效率。
另外消息是可以持久化的。
具体内容你还是查查相关资料吧,开始的时候可以用ActiveMQ试试,这是java实现的jms服务器。开源的。像我们现在的项目核心数据交换就是jms,用的是TIBCO的EMS。”再问一下JMX、JNI是干吗用的?