日期:2014-05-18  浏览次数:20710 次

JMS到底是干什么用的 什么时候用
别给我粘贴百科里面的定义!!!!!

------解决方案--------------------
探讨
有谁用过吗 在什么时候用的 实现什么功能

------解决方案--------------------
消息机制,

多用于异构系统间,异步通信用的。

如果纯JAVA系统的话,用RMI就可以了,不一定得JMS。

------解决方案--------------------
探讨
引用:
引用:
有谁用过吗 在什么时候用的 实现什么功能

用过,就是消息传输
可以注册监听器,当JMS服务器收到消息后做什么处理,也可以向JMS服务器请求获取消息数据

什么消息 是增删改查的一些执行消息吗

------解决方案--------------------
探讨

一些什么消息
像查询接收到了数据 这样的消息吗
不好意思 我现在对这个是菜鸟
引用:
消息机制,

多用于异构系统间,异步通信用的。

如果纯JAVA系统的话,用RMI就可以了,不一定得JMS。

------解决方案--------------------
比如:你要和某个服务器通信,你得写套接字,连接后双方各send和recv消息。

而你用JMS,就是向消息服务器(暂且称为服务器)发送一个消息,而接收方,只要从这个服务器取下消息即可,不用去写套接字啦。

JMS是一套规范,各个厂商有不同的实现。比如ActiveMQ,WebsphereMQ等。
这里称之为消息中间件。

用了消息中间件,通信的双方都是通过这个中间件来收取消息。(这样中间件就通用了,不用再去为某两个程序专门写套接字,有了新程序还得再写一遍)。

这里的发送的消息可以是字符串,可以是对象。