Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java EJB3.1远程访问+JBoss7.3+JPA_Java_Jboss_Ejb_Sqldatasource - Fatal编程技术网

Java EJB3.1远程访问+JBoss7.3+JPA

Java EJB3.1远程访问+JBoss7.3+JPA,java,jboss,ejb,sqldatasource,Java,Jboss,Ejb,Sqldatasource,我已经创建了一个EJB3.1应用程序,它使用远程EJB,项目jar部署在Jboss应用程序上,Web项目客户端war部署在Tomcat服务器上。这两个服务器都运行在不同的机器上,并使用JPA在EJB项目中进行数据库操作,这是从部署在Tomcat上的Web项目中进行查找。 有人能建议我如何在远程客户端应用程序中获取数据源的引用并对该引用运行select查询吗。 下面的链接是我用来参考的。 URL:这不再可能 可以给数据源指定一个JNDI名称,在JBoss EAP 5之前可以从远程访问该数据源。这没

我已经创建了一个EJB3.1应用程序,它使用远程EJB,项目jar部署在Jboss应用程序上,Web项目客户端war部署在Tomcat服务器上。这两个服务器都运行在不同的机器上,并使用JPA在EJB项目中进行数据库操作,这是从部署在Tomcat上的Web项目中进行查找。 有人能建议我如何在远程客户端应用程序中获取数据源的引用并对该引用运行select查询吗。 下面的链接是我用来参考的。
URL:

这不再可能


可以给数据源指定一个JNDI名称,在JBoss EAP 5之前可以从远程访问该数据源。

这没有意义。如果您需要访问数据库,您必须在tomcatHi Simon Martinelli中创建一个数据源,我已经在jboss服务器上创建了一个数据库,该数据库目前正在不同的机器上运行。我需要使用远程处理概念引用该数据源。你能不能建议一下,有没有可能,怎么做。我刚开始使用ejb应用程序,这是不可能的。您可以调用访问数据库的远程EJB,以减少数据库连接计数。如何实现这一点?为什么应用程序在两个节点上运行?