代码如下:
Hashtable<String, String> env = new Hashtable<String, String>(); env.put(Context.INITIAL_CONTEXT_FACTORY, "com.ibm.websphere.naming.WsnInitialContextFactory"); env.put(Context.PROVIDER_URL, "iiop://localhost:2809"); Context cxt = new InitialContext(env); DataSource o = (DataSource) cxt.lookup("JNDIURI");</span>
conn = o.getConnection("name", "password");
所需jar如下:
com.ibm.ws.runtime.jar ibmorb.jar
com.ibm.ws.ejb.thinclient_7.0.0.jar com.ibm.ws.orb_7.0.0.jar
相关推荐
JNDI是Java平台的一个核心API,它为Java应用程序提供了访问命名和目录服务的统一接口。下面我们将详细探讨在WebSphere上发布基于JNDI的应用的相关知识点。 首先,理解JNDI的基本概念至关重要。JNDI允许开发者查找和...
在帆软报表FineReport中,若要实现与Websphere应用服务器的JNDI连接,需要进行一系列配置,以确保报表能够利用JNDI获取数据源,并最终在WEB环境中通过浏览器访问报表。 首先,需要了解JNDI(Java Naming and ...
Java Naming and Directory Interface (JNDI) 是Java平台中用于访问命名和目录服务的API,它为各种服务提供了一个统一的接口,使得开发者无需关心底层服务的具体实现,就能方便地查找、绑定和管理资源。在Java应用,...
这些 JAR 文件位于 `WebSphere MQ\java\lib` 目录下,是开发、配置和运行与 WebSphere MQ 集成的应用程序所必需的。 1. **WebSphere MQ 概述**: WebSphere MQ(原名 MQSeries)是 IBM 提供的一种企业级的消息队列...
首先,安装WebSphere 7通常是一个相对直接的过程,通常建议采用默认配置,除非有特定的需求需要自定义设置。安装完成后,我们需要对Java Web应用进行必要的配置以适应WebSphere环境。 在web.xml文件中,我们需要...
JNDI(Java Naming and Directory Interface)是一个Java应用程序编程接口,用于在分布式系统中访问命名和目录服务。在WebSphere 8.5中,配置JNDI数据源是为了将数据库连接封装成Java对象,应用程序通过JNDI名称来...
2.1 使用IE浏览器,访问WebSphere集成解决方案控制台,URL为`https://localhost:9043/ibm/console`,默认端口9043,使用设置的用户名和密码(如admin/admin)登录。 2.2 在控制台主界面,导航到“资源”->“JDBC”-...
在IT领域,特别是企业级应用开发与部署场景中,IBM WebSphere Application Server(简称WebSphere)作为一款成熟且功能强大的应用服务器,被广泛应用于构建、部署和管理Java EE应用程序。以下是从给定文件中提取并...
通过配置JNDI,应用程序可以透明地访问这些资源,提高代码的可移植性。 综上所述,本资源提供的Websphere7.0安装图解和相关操作指南,旨在帮助用户熟练掌握WAS7.0的安装、Server管理以及应用部署,包括JCC认证和...
在WebSphere中,数据源是通过JNDI(Java Naming and Directory Interface)名字服务来查找和访问的。 2. **创建数据源**: - 登录到WebSphere管理控制台。 - 在“资源”类别下,选择“Java和JDBC” > “数据源”...
- **JNDI**(Java Naming and Directory Interface):由Web服务器(如Tomcat、WebLogic、WebSphere)管理数据源,不需要额外引入jar包,直接实现`javax.sql.DataSource`接口。 - **C3P0**:依赖`c3p0-0.9.x.jar`...
在 WebSphere 中,数据源需要指定一个唯一的名称(数据源名)和 JNDI(Java Naming and Directory Interface)名称,便于应用程序通过 JNDI 查找并获取连接。同时,选择或创建与数据源匹配的 J2C 认证别名,以存储...
第三步是在WebSphere Application Server主机上安装WebSphere MQ Client和WebSphere MQ Java支持。 四、配置WebSphere变量 第四步是配置WebSphere的变量。在WebSphere管理控制台http://localhost:9090/admin/左边...
如果EJB在不同的容器中,可以通过JNDI查找来访问。设置环境属性,包括`INITIAL_CONTEXT_FACTORY`、`PROVIDER_URL`和`URL_PKG_PREFIXES`,然后创建`InitialContext`实例,通过`lookup`方法找到EJB的JNDI名称。例如,...
- **JAVA_HOME**:`D:\IBM\WebSphere\AppServer/java` - **ORACLE_JDBC_DRIVER_PATH**:`D:\IBM\WebSphere\AppServer\lib` - **USER_INSTALL_ROOT**:`D:\IBM\WebSphere\AppServer/profiles/AppSrv01` - **WAS_...
在WebSphere应用服务器中,数据源是应用程序用来连接到数据库的接口,它封装了JDBC驱动程序和连接参数,使得应用程序能够方便地访问数据库。配置数据源包括设置JDBC提供者、创建JNDI名称、指定数据库连接参数等步骤...
在IBM WebSphere Application Server (WAS) 中配置JNDI(Java Naming and Directory Interface)以连接到DB2数据库,涉及到的关键技术主要包括JNDI、DB2数据库连接池以及相关的驱动jar包。以下将详细讲解这些知识点...
- 对已创建的数据源进行定制,例如设置“serverName”为数据库服务器地址,“protNumber”为数据库端口号(如SQL Server 2000的1433端口),以及“databasename”为要访问的数据库名。 6. **测试连接**: - 完成...
4. **JNDI查找**:客户端通过Java Naming and Directory Interface(JNDI)查找并实例化EJB。WebSphere维护了一个EJB的命名空间,使得客户端可以通过名称查找并调用Bean的方法。 5. **事务处理**:WebSphere支持...