컴포넌트 기반 소프트웨어 개발에서 하나의 컴포넌트는 크게 사용자 관점과 개발자 관점으로 나누어 진다. 이 두 관점은 하나의 컴포넌트를 공유하게 되는데 이는 컴포넌트의 인터페이스를...

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
컴포넌트 기반 소프트웨어 개발에서 하나의 컴포넌트는 크게 사용자 관점과 개발자 관점으로 나누어 진다. 이 두 관점은 하나의 컴포넌트를 공유하게 되는데 이는 컴포넌트의 인터페이스를...
컴포넌트 기반 소프트웨어 개발에서 하나의 컴포넌트는 크게 사용자 관점과 개발자 관점으로 나누어 진다. 이 두 관점은 하나의 컴포넌트를 공유하게 되는데 이는 컴포넌트의 인터페이스를 명세하는 언어인 IDL을 통해 가능하다. 대부분의 분산 컴포넌트 아키텍처는 고유의 IDL을 통해 컴포넌트의 기능적 명세를 바탕으로 컴포넌트를 개발하게 된다. 현존하는 컴포넌트 모델에는 CCM, DCOM, EJB가 있다. C0RBA의 경우 C0RBA IDL이, DCOM의 경우 DCOM IDL이 존재한다. 하지만 EJB는 고유의 IDL이 존재하지 않는다. 이는 컴포넌트 개발 시 사용자 관점을 유지하기 어렵고 단지 EJB 스펙에 정의된 컴포넌트 계약기반으로 컴포넌트를 작성하게 되므로 컴포넌트 개발자와 사용자의 계약관계를 유지하는데 어려움을 유발한다.
본 논문에서는 자바 언어와 유사한 RMI기반 인터페이스 명세를 기반으로 EJB 컴포넌트의 인터페이스를 정의하고 IDL명세 기반 EJB 골격코드를 생성하는 방안에 대해서 연구한다.
다국어 초록 (Multilingual Abstract)
A Component in CBSD(Component Based Software Development) is largely divided into user view and developer view. These two view points share the concept of component by IDL(Interface Definition Language). Most of distributed component architectures pro...
A Component in CBSD(Component Based Software Development) is largely divided into user view and developer view. These two view points share the concept of component by IDL(Interface Definition Language). Most of distributed component architectures provide unique IDL to users and developers. There are CCM, DCOM and EJB in component model existing today. In the case of CCM, CORBA IDL is used and in the case of DCOM, DCOM IDL is used. But there is not peculiar IDL for EJB. So EJB has a difficulty to present users view exactly.
In this thesis, we specify interface of EJB component in RMI-eanbled Java Interface similar to Java language and study on the method to generate EJB skeleton code based on IDL specification.
목차 (Table of Contents)