我正在尋找關於如何通過CORBA訪問EJB(或底層MBean)的教程或任何其他信息。在JBoss中實現CORBA接口
這是所有我發現:http://www.jboss.org/jbossiiop
我有一個現有的CORBA服務器(基於Java的,但非標),我想允許它調用到我的JBoss的MBean。這個MBean已經通過RMI使用EJB(v2.1)公開。
當前的AppServer目標版本是jboss-eap-4.3。
編輯:我希望我的問題是太含糊得到所以這裏回答一個更新:
我想在JBoss中我的EJB的運行與遠程單獨的服務器上運行的CORBA ORB註冊。至少我認爲我是。現有的CORBA客戶端通過我試圖通過JBoss EJB實現的已定義的IDL /接口連接到服務。此時,所述客戶端連接到相同接口的多個實例,以通過該接口提取信息並管理本地(相同流程)服務。我想讓JBoss EJB作爲這個CORBA IDL的另一個實現來放入。
我對CORBA的理解是生疏的,所以我並沒有走得太遠。我可以很容易地在JBoss中運行ORB,但是我不清楚如何設置綁定,以便「傳統」CORBA ORB可以找到它。我可以更改JBoss實現的任何部分來完成這項工作,但更改其他服務器很困難。
有沒有辦法讓EJB向遠程服務器(ala jndi)註冊? 現有的客戶端能否連接到Jacorb而不添加jboss特定的類?
這不是太含糊,只是你可以計算一個手指上的stackoverflow上的CORBA開發者的數量。 – skaffman 2011-02-24 22:23:18
@skaffman在掌握CORBA後,我將不得不找到一個Ada問題。 – 2011-02-24 23:00:49