1. 미들웨어이야기/05. 상용미들웨어

DB2 Net Driver 와 App Driver

OSSW(Open Source System SoftWare 2009. 6. 5. 14:04

DB2 에서 사용하는 JDBC Driver DB2 버전 7점대 버전 까지는 App Net 이라는 2가지 형태의 JDBC Driver 지원합니다. 방식은 각각 차이가 나지만 기본적으로 DB2 CLI/ODBC 함수를 사용합니다. App type2 , net type4 형태입니다.

, type2 Java Application 이용하는 JDBC Driver DBMS Vendor에서 제공하는 별도의 모듈(보통 클라이언트) 서비스를 이용하여 DB Server Access 하는 방식입니다. 물론 클라이언트는 Java Application 같은 로컬 머신에 있어야 합니다.

Net Driver type4 Java Applet혹은 Application에서의 JDBC call socket 같은 별도의 network통신을 타고 DB 서버 측에서 Listener 통해 DB 서버에 전송하는 방식입니다. 따라서 JDBC Driver 다운 받는 applet 경우에는 application 있는 위치에 DB Client 필요가 없습니다.

중요한 것은 Type4 DB2서버 버전 8 대부터 사용이 가능합니다.

참고로 DB2 JDBC Driver client 버전이 ,하위 버전을 모두 지원하므로 client db2 버전이 7 대이면 db2 서버의 6,8 모두 접근이 가능합니다.

[사용법]

Db2java.zip Driver 사용시(DB2 버전 ~7)

UDB DB2 App Driver(JDBC Type 2)  : COM.ibm.db2.jdbc.app.DB2Driver

UDB DB2 Net Driver(JDBC Type 4)  : COM.ibm.db2.jdbc.net.DB2Driver

 

Db2jcc.jar Driver 사용시(DB2 버전 8~)

UDB DB2 App Driver(JDBC Type 2)  : COM.ibm.db2.jcc.app.DB2Driver

UDB DB2 Net Driver(JDBC Type 4)  : COM.ibm.db2.jcc.net.DB2Driver

* 해당 드라이버의 대소문자는 버전 별로 차이가 있을 있으며 실제 드라이버

파일의 압축을 해제하여 찾아보면 확인이 가능합니다.


'1. 미들웨어이야기 > 05. 상용미들웨어' 카테고리의 다른 글

JEUS Class Loader  (0) 2009.06.05
JEUS Startup class 등록  (0) 2009.06.05
Oracle oci 와 thin 간단 비교  (0) 2009.06.05
JEUS가 사용하는 JDBC Driver Type  (0) 2009.06.05
JDBC Driver Type  (0) 2009.06.05