Development of CITIS prototype in distributed environment

이질 분산환경을 고려한 CITIS 프로토타입의 구현

  • 한태창 (전자통신연구원 컴퓨터. 소프트웨어기술연구소 시스템통합연구부) ;
  • 서범수 (전자통신연구원 컴퓨터. 소프트웨어기술연구소 시스템통합연구) ;
  • 정석찬 (전자통신연구원 컴퓨터. 소프트웨어기술연구소 시스템통합연구부)
  • Published : 1998.10.01

Abstract

Nowadays, document management system is used to share the information using intranet in some enterprises. But for enterprise that is to share information with other enterprises, a simple information sharing environment like homepage or email is used. The goal of CALS is to increase productivity through rapid exchange of shared information between enterprises. CITIS is a software infrastructure in CALS and service standard to share the CALS data among business organizations. CITIS can be used as a software infrastructure for constructing virtual enterprise in the internet. In this paper, we design and implement CITIS prototype on the internet. Java is selected as an implementation language fer its portability and web-based characteristics. CORBA is an communication middleware for distributed objects.

현재 기업의 정보공유환경은 문서관리 시스템을 도입하여 사용하는 수준이며, 기업간의 정보공유 환경은 열악한 수준으로 전자우편을 통하여 서로 정보를 주고받는 정도이다. CALS 는 기업의 정보화를 통하여 기업간의 신속한 정보교류를 이룩함으로써 생산성 향상을 목표로 한다. CITIS는 CALS구현을 위한 소프트웨어적인 기반구조로 CALS에서 정보를 공유/교환하기 위한 서비스의 표준으로 다수의 기업간에 인터넷/인트라넷을 이용한 가상기업을 형성하여 정보를 공유하고자 할 때 활용될 수 있는 소프트웨어적인 기반 구조이다. 본 연구에서는 인터넷/인트라넷을 기반으로 CITIS 프로토타입 시스템을 설계하고 구현하였다. 구현언어로는 웹과 이기종 시스템에서 쉽게 사용될 수 있는 Java를 이용하였고, 분산환경 하에서의 통신 미들웨어로 객체지향 브로커 구조인 CORBA를 이용하였다.

Keywords