当前位置: 首页 > 知识库问答 >
问题:

从外部独立 Java 客户机访问在 Websphere 自由概要文件 8.5 中定义的数据源

钱安和
2023-03-14

有人能告诉我从外部独立的JavaClient访问Websphere Liberty profile 8.5中定义的数据源的过程吗?

谢谢

共有1个答案

江文斌
2023-03-14

从独立的java客户端访问WebSphere Liberty中定义的数据源是不可能的。

但是,您可以从客户端容器访问一个,但这与独立的java程序不同。

以下是一些替代选项:

  • 在WebSphereLiberty应用程序中编写一些代码,该应用程序将与Liberty上的DataSource接口,并让您的独立java客户端调用该应用程序,该应用将执行DB工作并返回结果
  • 您应该仍然能够访问底层数据库,而无需通过WebSphereDataSource。只需在独立的java客户端中指定连接url,就可以直接使用underyling数据库。这种方法的缺点是,您无法获得WebSphere DataSource提供的任何性能增强
 类似资料:
  • 我正在编写一个独立的应用程序,它将从Webphere Application Server获取数据源,获取数据库连接并执行一些业务逻辑。 这会产生以下错误 java.sql.SQLNonTransientException:[jcc][t4][10205][11234][4.21.29]不支持空用户ID。ERRORCODE=-4461, SQLSTATE=42815 DSRA0010E:SQLSt

  • 我有一个运行在WebSphere Liberty Profile 8.5.x上的web应用程序,它位于一个私有LAN中。我在DMZ中设置了一个IIS反向代理,它指向LAN中的应用服务器,并有一个URL重写出站规则。如果内容被压缩,URL重写出站规则将不起作用。 我对 WebSphere 没有任何经验,设置应用程序服务器的人也不可用。我搜索了一下,找不到任何答案——至少我缺乏经验就能理解。 那么,有

  • 早些时候Java独立客户端wlfullclient.jar用于将jar文件部署到weblogic服务器 参考链接:http://middlewaremagic.com/weblogic/?p=483 在将weblogic迁移到14.1.1之后,在类路径中添加了“wls api.jar”或“com.oracle.weblogic.deployment.jar”、“javax.javaee api.j

  • 我有一个Spring Boot应用程序,有两个配置文件:'dev'和'prod'。在'dev'配置文件应该使用H2数据库,在'prod'-PostgreSQL。 它们在pom.xml中定义如下: 另外,对于每个配置文件,我都有两个特定的属性文件: application-dev.properties: 和application-prod.properties(我将应用程序部署到AWS):

  • 我正在使用一个webphere自由配置文件网络服务器,我在其中部署了几个应用程序。这些应用程序正在发送请求消息,我想在不更改应用程序的情况下创建一个servlet过滤器,这样我就可以看到应用程序正在发送和接收什么。我还想添加新的请求标头。

  • 当使用ojdbc6.jar或ojdbc5.jar时,从独立java应用程序连接到Oracle12c将成功。 连接字符串: 而在通过Websphere进行连接时,相同的连接字符串将失败,出现以下异常。 java.SQL.sqlexception:ORA-28040:没有匹配的身份验证协议DSRA0010E:SQL状态=99999,错误代码=28,040 注意:已尝试和