P2P 환경에서의 객체 기반의 데이터 모델링

An Object-based Data Modeling on P2P Environments

  • 노재금 (한림대학교 컴퓨터공학과) ;
  • 구태완 (한림대학교 컴퓨터공학과) ;
  • 이성룡 (한림대학교 컴퓨터공학과) ;
  • 정연진 (춘천정보대학 멀티미디어과) ;
  • 이광모 (한림대학교 컴퓨터공학과)
  • Rho, Jae-Gum (Dept. of Computer Engineering, Hallym University) ;
  • Gu, Tae-Wan (Dept. of Computer Engineering, Hallym University) ;
  • Lee, Sung-Ryong (Dept. of Computer Engineering, Hallym University) ;
  • Jung, Yeon-Jin (Dept. of Multimedia, Chuncheon College of Information Technology) ;
  • Lee, Kwang-Mo (Dept. of Computer Engineering, Hallym University)
  • 발행 : 2003.11.14

초록

P2P(Peer to Peer)개념으로는 순수 P2P와 변형 P2P 구조가 있다. 순수 P2P 구조는 정보공유에서 연결성을 장점으로 하는 Gnutella의 형태를 응용한 형태가 많이 사용되고 있지만 정보의 검색 및 제공에 있어 수많은 트래픽이 발생하게 된다. 이와 달리 변형 P2P 구조들 중 서버의 역할을 최소화한 인덱스 서버 모델이 존재하는데 이 모델은 사용자에게 효율적이고 빠른 검색과 색인을 제공하기 위해 기존의 서버/클라이언트 형태를 취하고 있다. 본 논문에서는 질의 기법의 보편적인 방법인 JDBC(Java Database Connectivity)를 이용한 직접적인 질의 방법이 아닌 객체 지향 프로그래밍 환경에서 효율적인 질의 방법인 JDO(Java Data Object)를 이용하여 객체 기반의 데이터 모델링을 제안하며 이를 이용하여 인덱스 서버 개념을 적용한 파일 공유 시스템(File Sharing System Using Data Modeling based on Object:FSUDMO)을 제안한다.

키워드