Websphere Operation

앞에서 설명한 JAVA Kick Start Your Java Apps. 8 - Websphere Installation 에 나온 주소를 통해 로그인을 하고 나면 다음과 같은 메뉴들과 화명이 나오게 됩니다.
사용자 삽입 이미지
이번 블로그에서는 어플리케이션 서버를 IDS와 연결하고, IDS안의 이전 강좌에서 만들었던 Employee 테이블을 가지고 있는 Sample 데이터베이스
(JAVA Kick Start Your Java Apps. 5 - DB & Table 생성과 Data 삽입 참고
)에 접근해 보도록 하겠습니다.

Resource Adapter 배포하기

어플리케이션 서버를 IDS와 연결하기 위해서는 IDS Sample 데이터베이스에 접근할 어플리케이션 서버에 JCA 1.5 리소스 어뎁터의 인스턴스를 생성하고 배포해야 합니다. 이 리소스 어뎁터 인스턴스는 Sample 데이터베이스에 접속하기 위하여 IDS JDBC driver를 사용하게 됩니다. 여러분이 이를 위해 하셔야 할 것들은 아래와 같습니다.

 1. IDS JDBC Driver 폴더에 있는 JDBC dirver JAR files을 어플리케이션 서버의 repository에 추가합니다.
 2. JDBC Driver에 의해 설정되어진 리소스 어뎁터를 이용하여 데이터베이스 풀을 생성합니다.
 3. 리소스 어뎁터를 배포하기 위하여 deployment plan을 생성합니다.

JDBC dirver JAR files을 어플리케이션 서버의 repository에 추가

위의 접속 화면 메뉴들 중에서 Services 아래의 Common Libs를 클릭합니다.
화면 안의 Add Archive to Repository 아래에 있는 찾아보기를 클릭하여 IDS JDBC driver JAR file을 선택합니다. (IDS JDBC driver를 설치하면 보통 C:\Program Files\IBM\Informix_JDBC_Driver\lib\ifxjdbc.jar)
사용자 삽입 이미지
파일 선택 후 위와 같이 입력하고 Install 합니다. 제대로 인스톨이 되었다면 Current Repository Entries에 입력한 JDBC 드라이버가 아래와 같이 추가되어 있을 것 입니다.
사용자 삽입 이미지

리소스 어뎁터를 이용하여 데이터베이스 풀을 생성

다시 메뉴들 중에서 Services 아래의 Database Pools를 선택합니다. 그리고 나서 Create a new database pool 아래에 있는 Using the Geronimo database pool wizard 라는 option을 선택합니다.

Configuration for the Application Server database pool connecting to Sample IDS database 

Field
Value
Name of Database Pool
dwDatasource
Database Type
Informix
JDBC Driver Class
com.informix.jdbc.IfxDriver
Driver JAR
com.ibm.informix/ifxjdbc/3.00/jar
DB User Name
informix
DB Password
kr004798
Port
9088
Database
sample
dbservername
testServer
Host
localhost name[kr004798]


사용자 삽입 이미지
Next를 클릭하고 JDBC 드라이버 중 IDS 드라이버를 선택하고 User Name과 Password를 입력합니다.
사용자 삽입 이미지
Driver Connection Properties에 나머지 사항들을 모두 입력합니다. localhost name = kr004798
사용자 삽입 이미지
현재까지 설정하신 환경 구성으로 연결이 가능 한지 아래에서 아무것도 입력할 필요 없이 Test Connection을 클릭하여 알 수 있습니다.
사용자 삽입 이미지
연결이 성공하면 다음과 같은 화면이 나오게 되고 Deploy를 누르게 되면 어플리케이션 서버에 해당 DB가 등록됩니다.
사용자 삽입 이미지
사용자 삽입 이미지
이것으로 Web Sphere와 IDS를 연결하는 방법을 알아 보았습니다.

신고
Posted by babovirus


티스토리 툴바