1 |
1
로드 타입 프라퍼티에 따라 구분된 로딩 메커니즘을 애플리케이션에 제공하는 로더블 디바이스 컴포넌트;
상기 로드 타입 프라퍼티의 종류를 정의한 코어 프레임워크 모듈 컴포넌트;
상기 로더블 디바이스 컴포넌트의 구성 및 생성 정보를 담고 있는 적어도 하나 이상의 엑스엠엘 데이터 컴포넌트; 및
상기 엑스엠엘 데이터 컴포넌트를 파싱한 후 상기 로더블 디바이스 컴포넌트를 구동하는 디바이스 관리자 컴포넌트
를 포함하는 로더블 디바이스 컴포넌트 구동 장치
|
2 |
2
제1항에 있어서,
상기 로더블 디바이스 컴포넌트는
디바이스에 용량을 할당하거나 되돌려주는 메커니즘을 제공하는 디바이스 인터페이스;
상기 디바이스 인터페이스를 상속 받아 특정 디바이스 상에 애플리케이션을 로딩하는 메커니즘을 제공하는 로더블 디바이스 인터페이스; 및
상기 로더블 디바이스 인터페이스를 상속 받아 상기 로더블 디바이스 컴포넌트를 구현한 하나의 클래스
를 포함하는 로더블 디바이스 컴포넌트 구동 장치
|
3 |
3
제2항에 있어서,
상기 로더블 디바이스 인터페이스는
로드(load) 오퍼레이션에 로드 타입 프라퍼티를 정의하는 파라미터를 포함하는 것을 특징으로 하는 로더블 디바이스 컴포넌트 구동 장치
|
4 |
4
제1항에 있어서,
상기 코어 프레임워크 모듈 컴포넌트는
로드 타입 프라퍼티의 종류를 정의하는 이넘(enum) 요소를 포함하는 것을 특징으로 하는 로더블 디바이스 컴포넌트 구동 장치
|
5 |
5
제1항에 있어서,
상기 적어도 하나 이상의 엑스엠엘 데이터 컴포넌트는
에스피디(SPD) 엑스엠엘 데이터 컴포넌트 및 디시디(DCD) 엑스엠엘 데이터 컴포넌트를 포함하는 것을 특징으로 하는 로더블 디바이스 컴포넌트 구동 장치
|
6 |
6
제5항에 있어서,
상기 에스피디(SPD) 엑스엠엘 데이터 컴포넌트는
로딩할 파일을 정의하는 코드(code) 요소에 로드 타입 프라퍼티를 나타내는 파라미터를 포함하는 것을 특징으로 하는 로더블 디바이스 컴포넌트 구동 장치
|
7 |
7
제5항에 있어서,
상기 디시디(DCD) 엑스엠엘 데이터 컴포넌트는
로드 타입이 동일한 로더블 디바이스 컴포넌트 파일 요소를 하나만 포함하는 것을 특징으로 하는 로더블 디바이스 컴포넌트 구동 장치
|
8 |
8
디바이스 관리자 컴포넌트가 구동되는 단계;
로드 타입 프라퍼티에 따라 구분된 로딩 메커니즘을 제공하는 로더블 디바이스 컴포넌트의 구성 및 생성 정보를 담고 있는 적어도 하나 이상의 엑스엠엘 데이터 컴포넌트를 상기 구동된 디바이스 관리자 컴포넌트가 파싱하는 단계; 및
상기 파싱 결과에 의해 해당 로더블 디바이스 컴포넌트를 상기 디바이스 관리자 컴포넌트가 구동하는 단계
를 포함하는 로더블 디바이스 컴포넌트 구동 방법
|
9 |
9
제8항에 있어서,
로더블 디바이스 컴포넌트는
디바이스에 용량을 할당하거나 되돌려주는 메커니즘을 제공하는 디바이스 인터페이스;
상기 디바이스 인터페이스를 상속 받아 특정 디바이스 상에 애플리케이션을 로딩하는 메커니즘을 제공하는 로더블 디바이스 인터페이스; 및
상기 로더블 디바이스 인터페이스를 상속 받아 상기 로더블 디바이스 컴포넌트를 구현한 하나의 클래스
를 포함하는 로더블 디바이스 컴포넌트 구동 방법
|
10 |
10
제9항에 있어서,
상기 로더블 디바이스 인터페이스는
로드(load) 오퍼레이션에 로드 타입 프라퍼티를 정의하는 파라미터를 포함하는 것을 특징으로 하는 로더블 디바이스 컴포넌트 구동 방법
|
11 |
11
제8항에 있어서,
코어 프레임워크 모듈 컴포넌트를 이용하여 상기 로드 타입 프라퍼티의 종류를 정의하는 단계를 더 포함하고,
상기 코어 프레임워크 모듈 컴포넌트는 로드 타입 프라퍼티의 종류를 정의하는 이넘(enum) 요소를 포함하는 것을 특징으로 하는 로더블 디바이스 컴포넌트 구동 방법
|
12 |
12
제8항에 있어서,
상기 적어도 하나 이상의 엑스엠엘 데이터 컴포넌트를 파싱하는 단계는
디시디(DCD) 엑스엠엘 데이터 컴포넌트를 파싱한 후 에스피디(SPD) 엑스엠엘 데이터 컴포넌트를 파싱하는 것을 특징으로 하는 로더블 디바이스 컴포넌트 구동 방법
|
13 |
13
제12항에 있어서,
상기 에스피디(SPD) 엑스엠엘 데이터 컴포넌트는
로딩할 파일을 정의하는 코드(code) 요소에 로드 타입 프라퍼티를 나타내는 파라미터를 포함하는 것을 특징으로 하는 로더블 디바이스 컴포넌트 구동 방법
|
14 |
14
제12항에 있어서,
상기 디시디(DCD) 엑스엠엘 데이터 컴포넌트는
로드 타입이 동일한 로더블 디바이스 컴포넌트 파일 요소를 하나만 포함하는 것을 특징으로 하는 로더블 디바이스 컴포넌트 구동 방법
|
15 |
15
디바이스 관리자 컴포넌트가 구동되는 단계;
로드 타입 프라퍼티에 따라 구분된 로딩 메커니즘을 제공하는 로더블 디바이스 컴포넌트의 구성 및 생성 정보를 담고 있는 적어도 하나 이상의 엑스엠엘 데이터 컴포넌트를 상기 구동된 디바이스 관리자 컴포넌트가 파싱하는 단계;
상기 파싱 결과에 의해 해당 로더블 디바이스 컴포넌트를 상기 디바이스 관리자 컴포넌트가 구동하는 단계;
상기 구동된 로더블 디바이스 컴포넌트를 애플리케이션이 선택하는 단계;
상기 선택된 로더블 디바이스 컴포넌트가 구현한 로드 타입 프라퍼티를 상기 애플리케이션이 탐색하는 단계; 및
상기 탐색된 로드 타입 프라퍼티에 해당하는 로딩 메커니즘이 실행되는 단계
를 포함하는 로더블 디바이스 컴포넌트 사용 방법
|