标签: java distributed corba
我正在尝试学习如何在此网站中使用CORBA
http://www.cs.mun.ca/java-api-1.5/guide/rmi-iiop/rmiiiopexample.html
所以在这个例子中我通常应该运行命令行来运行orb
启动orbd -ORBInitialPort 1050
无论如何都要在java程序中包含它吗?
答案 0 :(得分:2)
您可以使用Runtime.exec(...),请参阅docs,但请注意您在那里启动了Windows服务,一旦启动它,它将保持活动状态,直到您明确停止它为止。
Runtime.exec(...)
这个ORB是不是有一个用于Java集成的API?该页面讨论了Java RMI + IIOP(Corba)集成,如果您可以在您的应用程序中嵌入Corba ORB,那么它将比仅手动启动服务器更好。
如果我可以推荐另一个ORB,你应该查看JacORB。