JMS开发的问题

03-11-04 java_aix
现在我在开发一个JMS系统,主要有三层,一层是遗留系统,一层是EJB,还有一层是GUI client.现在的要求是,遗留系统(C++)那边会随机的动态产生事件,然后改写DB,每次发生这种事件,GUI这边要捕获这个事件,在界面上要有警告窗口弹出,用户确定了以后,从DB读数据.我的想法是要实现这样的功能:必须要有两个JMS destination,一个用于遗留系统和EJB之间,一个用于EJB和GUI client之间.第一个JMS destination 的consumer是一个MDB,用于捕获遗留系统产生的动态事件,在这个MDB的onMessage()里面调用方法产生第二个JMS destination的producer,然后GUI那边的consumer是一个多线程的普通Java类,作为第二个JMS destination的consumer监听消息,产生相应的动作.

不知道我这样的设计有没有问题,请各位指教.

    

java_aix
2003-11-04 11:09
板桥大哥,你在那里啊

帮帮忙啊!!!

iceant
2003-11-04 13:04
你那个 EJB 层是指什么? 就是指 MDB 吗?

java_aix
2003-11-04 13:12
当然不是了,包括其他的EJB

dxt
2003-11-04 21:25
是否可以采用发布/订阅方式,可能更简单.

猜你喜欢
2Go 1 2 下一页