MDB的一点点疑惑

[复制链接]
查看11 | 回复1 | 2008-7-4 14:58:48 | 显示全部楼层 |阅读模式
学习了一点MDB的基础 感觉MDB就像是一个转发器 通过在MDB上设置MQ然后将publisher那来的消息发到consumer那里去(不知道对于这MDB的基础理解是否正确?)
可是在编完程序后执行的时候 遇到了一点小问题(程序的目标就是将publisher的信息发送到consumer那里)
可是为什么在MDB的onMessage方法里我没写上System.out,println((TextMessage)txt.getText())这句话以后 就根本看不到我发送的信息了呢 在publisher和consumer这两方里面都看不到
然而当我加上这句输出时 就显示出来了呢?
请各位高手为我解释一下谢谢!

回复

使用道具 举报

千问 | 2008-7-4 14:58:48 | 显示全部楼层
txt.getText()我没用过,不过这个方法应该是改变了txt的值。所以就出来了。 就像int[] a;Arrays.sort(a);a里面的值就是经过排序的!你可以试下txt.getText();不写输出,应该也可以!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行