他们之间的区别更大,如果非要说有什么一致的地方,那就是都走IIOP协议,都会由存根和骨架,只不过EJB可能看不到存根和骨架罢了。

解决方案 »

  1.   

    关系也很大。在OMG组织公布的CORBA 3的框架中将EJB作为起框架的一个部分,所以,可想而知呀。
    不过两者的区别还是有的,最明显的一个:CORBA具有语言无关性,而EJB必须使用Java来开发。
      

  2.   

    CORBA和EJB完全是两种不同的产品。
    CORBA作为一个规范,是为了支持跨平台的分布式计算而指定出来的。
    而EJB则是SUN公司为了将JAVA支持企业运算而制定的框架,也有一系列的规范。
    当然二者之间并非井水不犯河水。可以配合使用。具体如何使用要看你的客户需求如何?
    盲目采用多种先进技术的后果有可能是自找麻烦。