Apache camel 从驼峰路由调用远程ejb

Apache camel 从驼峰路由调用远程ejb,apache-camel,ejb-3.1,apache-servicemix,Apache Camel,Ejb 3.1,Apache Servicemix,我想创建osgi包,它侦听soap消息并将它们路由到远程ejb。我将servicemix 4.x作为捆绑环境,将glassfish 4作为ejb容器,将camel作为路由引擎。可以互相连接吗?是的,有cxf和ejb组件,您应该能够这样定义您的路由: from("cxf:...") // ... .to(ejb:...") ; 请参阅:-CXF和EJB。问题在于EJB位于不同的jvm上,因此我必须在某处定义主机和端口或jndi注册表。

我想创建osgi包,它侦听soap消息并将它们路由到远程ejb。我将servicemix 4.x作为捆绑环境,将glassfish 4作为ejb容器,将camel作为路由引擎。可以互相连接吗?

是的,有
cxf
ejb
组件,您应该能够这样定义您的路由:

from("cxf:...")
    // ...
    .to(ejb:...")
;

请参阅:-CXF和EJB。

问题在于EJB位于不同的jvm上,因此我必须在某处定义主机和端口或jndi注册表。