JMS当然可以实现了,关键看其他方面的要求,不过与用CORBA实现并不矛盾!

解决方案 »

  1.   

    JBUILDER里的Native Executable Builder可以把 JMS 的客户端做成应用程序的形式,是不是说明用JMS可以实现?
      

  2.   

    那要看是怎样的一种共享,如果是非实时的,不如就写到一个共用的表中,如果是单向的,一个写一个读,那方法就多了,有JMS、JNI、corba、COM、Socket,要注意的是哪方是写哪方是读,要是实时双向的,那就有点麻烦,两边都要启服务,这样,比较折中的办法是socket,实用且通用。当然,这也有赖于你要共享的信息量、格式等其它,单一的说异构系统的交互用什么技术,真不好说
      

  3.   

    JMS是专供JAVA客户端使用的一个消息接口,所以只能在EJB端使用JMS!你的意思说的是不是使用消息中间件?
    我认为异构系统的信息传输共享可以通过数据共享也可以通过逻辑共享,DB和消息中间件是数据共享,JNI,CORBA,COM,SOCKET可以认为是逻辑共享,看你的需要了,怎么方便就怎么做!我认为是这样
      

  4.   

    to wks9527:我是单向的,但有可能是PB的系统写,J2EE读,也有可能是J2EE写,PB读。我的意思是如果两边都是J2EE,肯定没问题,现在关键是一边是PB,如果我用XML格式传,那PB那边的解析如何做?
      

  5.   

    那jms的server怎么配 其他系统也可以发消息到java的jms容器的queue或者订阅topic吗
      

  6.   

    用jms也是可以实现双向的异步方式,可以在PB端跑一个消息接受和发送,在java端跑一个消息发送和消息bean,在这里用到的都是消息队列。
      

  7.   

    各位 
    能不能具体点  pb端怎么把消息发到队列里 也用java做吗 还是用pb做
      

  8.   

    就是啊,是不是在PB的那端装个JAVA环境才行啊?