1 |
1
캐드 컴퓨터 간에 캐드 기능을 공유하여 분산 처리할 수 있도록 하는 동등계층형 통신망((Peer to Peer:P2P) 구조에 기반한 분산 네트워크 캐드 시스템으로서,
상기 캐드 컴퓨터(100)는
캐드 기능에 따라 각 기능별 모듈이 구비되는 캐드기능모듈(110)과;
상기 캐드기능모듈(110)을 구현하는 캐드 커널(120)을 통하여 상기 캐드기능모듈(110)에 접근하여 각 캐드 기능을 실행하는 응용 컴포넌트 모듈(130)과;
상기 응용 컴포넌트 모듈(130)을 호출하여 각 모듈별 캐드 기능을 수행하는 원격호출모듈(140)과;
네트워크망(200)을 통하여 연결된 다른 캐드 컴퓨터의 캐드 기능 수행 요청에 따라 상기 원격호출모듈(140)을 통하여 해당 캐드 기능을 수행하고, 수행된 캐드 결과 데이터를 네트워크망(200)을 통하여 해당 캐드 컴퓨터에 전송하는 분산 컴포넌트 접근모듈(150);을 포함하여 이루어지는 것을 특징으로 하는 분산형 캐드 시스템
|
2 |
2
제 1항에 있어서,
상기 분산 컴포넌트 접근모듈(150)은
상기 네트워크망(200)을 통하여 캐드 기능 수행을 요청하는 타 캐드 컴퓨터의 정보를 등록하고 관리하는 접근정보 관리자(151)와,
상기 접근정보 관리자(151)를 통하여 등록된 외부의 타 캐드 컴퓨터로부터 캐드 기능이 요청되면 원격호출모듈(140)을 통하여 해당 캐드 기능을 수행한 후 수행 결과 데이터를 해당 타 캐드 컴퓨터에 전송하는 캐드기능 분산컴포넌트(152)를 포함하여 이루어지는 것을 특징으로 하는 분산형 캐드 시스템
|
3 |
3
제 2항에 있어서,
상기 접근정보 관리자(151)는 캐드 기능 수행을 요청하는 타 캐드 컴퓨터의 위치 정보를 등록하여 요청자임을 등록하고, 타 캐드 컴퓨터의 요청에 따라 수행된 캐드 결과 데이터가 상기 캐드기능 분산컴포넌트(152)에 의해 해당 타 캐드 컴퓨터에 전송되면 타 캐드 컴퓨터의 위치 정보를 해제하는 것을 특징으로 하는 분산형 캐드 시스템
|
4 |
4
제 1항에 있어서,
상기 응용 컴포넌트 모듈(130)은 원격호출모듈(140)을 통하여 네트워크망(200)에 연결된 타 캐드 컴퓨터의 분산 컴포넌트 접근모듈에 캐드 기능을 요청하여 캐드 기능 수행 결과 데이터를 전송받는 것을 특징으로 하는 분산형 캐드 시스템
|
5 |
5
제 1항에 있어서,
상기 분산 컴포넌트 접근모듈(150)은 DCOM 또는 CORBA 규약을 따른 캐드 데이터를 네트워크망(200)을 통하여 송수신하는 것을 특징으로 하는 분산형 캐드 시스템
|
6 |
6
제 1항에 있어서,
상기 캐드기능모듈(110)에 새로운 캐드 기능 모듈이 추가되는 경우, 추가된 캐드 기능 정보는 분산 컴포넌트 접근모듈(150)에 저장되어 새로운 캐드 기능을 요청하는 타 캐드 컴퓨터에 제공되는 것을 특징으로 하는 분산형 캐드 시스템
|