웹 환경에서 원격 데이터베이스에 효율적인 접속을 위한 데이터베이스 브로커 개발

A study on DB Broker Development for Remote Database Interoperability in Web Environment

  • 김형선 (한국전자통신연구원 전자상거래연구부) ;
  • 한성배 (한국전자통신연구원 전자상거래연구부)
  • 발행 : 2000.04.01

초록

본 연구에서는 인터넷 환경 하에서 광범위하게 분산된 복수의 이질적인 데이터베이스에 대해 일관성 있고 투명성 있는 액세스를 제공할 수 있도록 하기 위하여 JAVA / CORBA 기반 데이터베이스 브로커를 개발한다. 데이터베이스 브로커는 웹 클라이언트에서 원격 데이터베이스에 효율적인 접속을 위하여 원격 데이터베이스의 위치정보나 데이터베이스의 고유 특성들에 대하여 전혀 알 필요 없이 투명하고 일관되게 작업을 수행할 수 있도록 해 주며, CORBA-aware JAVA Applet 웹 클라이언트와 CORBA flop를 통해 통신하며, 데이터베이스와의 통신을 위해 JDBC 를 사용하므로 규모 확장성 있는 클라이언트/서버구축이 용이하다 본 논문에서 제안한 데이터베이스 브로커는 3-tier 아키텍쳐를 갖는 클라이언트/서버환경을 바탕으로 하며 , 인터넷(World Wide Web) 환경에서 실시간으로 원격 데이터베이스를 액세스 할 때 데이터베이스의 접근성과 데이터 처리를 신속하게 하고, 이를 기반기술로 활용하여 웹 기반 정보관리시스템 구축 시에 하나의 핵심기술로 이용할 수 있도록 구현하였다.

키워드