×

Loading...

Topic

This topic has been archived. It cannot be replied.
  • 工作学习 / IT技术讨论 / 请问JAVA高手: 同一台机器上运行的EJB之间如何通讯? JAVA 有进程间通讯吗?
    • 你的EJB应该是在一个application server instance里吧,如果是用CONTEXT的LOOKUP就可以了。后一个问题你说的是两个不同的VM之间的通讯?
      • 是的,它们之间有没有共享内存一类的进程间通讯方法?
    • RMI
    • one solution is JMS
      • http://java.sun.com/products/jms/index.html
    • 谢谢诸位回答, 不过JMS 是什么? 不好意思 :)
    • 对JAVA,我是100%的超级菜鸟,不过在unix下,用C实现IPC有如下方法:管道,信号,信号量,socket,消息队列,共享内存。不知JAVA支持那些IPC?
      • 除了SOCKET基本都不支持,应该把JVM看成一个操作系统,不过一个JVM只是一个进程。JVM之间通信就相当于两个OS之间的通信。
        • 一台机器上应该能同时运行多个JVM吧? 若能, 它们之间只能用SOCKET通讯吗?