【发布时间】:2020-06-19 09:17:31
【问题描述】:
我创建了一个 EJB 3.1 应用程序,它使用远程 EJB 项目 jar 部署在 Jboss 应用程序和 Web 项目客户端战争部署在 Tomcat 服务器上,两个服务器都运行在不同的机器上,并使用 JPA 在 EJB 项目中进行数据库操作从部署在 tomcat 上的 Web 项目中查找。 有人可以建议我如何在远程客户端应用程序中获取数据源的引用并在该引用上运行选择查询。 以下链接我已用于参考。 网址:https://tutorialsjoint.com/ejb-stateless-implementation-using-remote-jndi-lookup/
【问题讨论】:
-
这没有意义。如果你需要访问数据库,你必须在 tomcat 中创建一个数据源
-
嗨 Simon Martinelli ,我已经在 jboss 服务器上创建了数据库,并且目前在不同的机器上运行。我需要通过使用远程概念来引用该数据源。您能否建议是否有可能获得以及如何完成。我刚开始使用 ejb 应用程序。
-
这是不可能的。您可以调用访问数据库的远程 EJB
-
我想减少数据库连接数。我怎样才能做到这一点?
-
为什么你的应用运行在两个节点上?
标签: java jboss ejb sqldatasource