1 |
1
단말이 관리 명령의 수행결과를 보고하는 방법으로서,
단말이 스케줄링 컨텍스트에 포함된 관리 명령을 수행하는 단계와, 상기 스케줄링 컨텍스트는 관리 명령의 수행 조건 노드, 작업 노드 및 보고 여부 노드 중 적어도 하나를 포함하고, 상기 관리 명령은 상기 작업 노드 내의 명령 노드에 포함되고;
상기 단말이 상기 관리 명령 수행 결과를 상기 작업 노드 내의 결과 노드 내에 저장하는 단계와, 상기 수행 결과는 상태 정보를 포함하고;
상기 단말이 상기 보고 여부 노드 값을 기초로 상기 상태 정보를 서버에 보고해야 하는지 여부를 판단하는 단계와, 상기 서버는 상기 관리 명령을 상기 단말이 수행할 수 있도록 생성한 장치이고;
상기 단말이 상기 판단 결과 보고해야 하는 경우, 상기 상태 정보를 포함한 상태 보고 메시지를 상기 서버로 전송하는 단계와;
상기 단말이 상기 서버로부터 상기 관리 명령의 수행 결과를 요청하는 요청 메시지를 수신하는 단계와, 상기 요청 메시지는 상기 상태 보고 메시지를 기초로 생성된 것이고; 그리고
상기 단말이 상기 요청 메시지에 대응하여 상기 수행 결과를 상기 서버로 전송하는 단계를 포함하는 관리 명령 수행 결과 보고 방법
|
2 |
2
제 1항에 있어서, 상기 상태 정보는
상기 단말의 상태, 또는 상기 관리 명령의 수행이 성공인지 또는 실패인지를 나타내는 것을 특징으로 하는 관리 명령 수행 결과 보고 방법
|
3 |
3
제1항에 있어서, 상기 단말이
상기 스케줄링 컨텍스트 내의 수행 조건 노드를 검사하여 상기 수행 조건 노드에 포함된 수행 조건이 만족된 경우 상기 관리 명령을 수행하는 것을 특징으로 하는 관리 명령 수행 결과 보고 방법
|
4 |
4
제1항에 있어서,
상기 수행 조건 노드는 'Trigger' 노드이고,
작업 노드는 'Task' 노드이고,
상기 명령 노드는 'Commands' 노드인 것을 특징으로 하는 관리 명령 수행 결과 보고 방법
|
5 |
5
제 1항에 있어서, 상기 결과 노드는
'Result' 노드인 것을 특징으로 하는 관리 명령 수행 결과 보고 방법
|
6 |
6
제 1항에 있어서, 상기 보고 여부 노드는
'Report' 노드인 것을 특징으로 하는 관리 명령 수행 결과 보고 방법
|
7 |
7
스케줄링 컨텍스트에 포함된 관리 명령을 수행하는 제1 모듈과, 상기 스케줄링 컨텍스트는 관리 명령의 수행 조건 노드, 작업 노드 및 보고 여부 노드 중 적어도 하나를 포함하고, 상기 관리 명령은 상기 작업 노드 내의 명령 노드에 포함되고;
상기 관리 명령 수행 결과를 상기 작업 노드 내의 결과 노드 내에 저장하고, 상기 보고 여부 노드 값을 기초로 상기 수행 결과에 포함된 상태 정보를 서버에 보고해야 하는지 여부를 판단하는 제2 모듈과, 상기 서버는 상기 관리 명령을 상기 단말이 수행할 수 있도록 생성한 장치이고; 그리고
상기 제2 모듈의 상기 판단 결과 보고해야 하는 경우 상기 상태 정보를 포함한 상태 보고 메시지를 상기 서버로 전송하고, 상기 서버로부터 상기 관리 명령의 수행 결과를 요청하는 요청 메시지를 수신하되, 상기 요청 메시지는 상기 상태 보고 메시지를 기초로 생성된 것이고, 상기 요청 메시지에 대응하여 상기 수행 결과를 상기 서버로 전송하는 제3 모듈을 포함하는 단말
|
8 |
8
제7항에 있어서, 상기 상태 정보는
상기 단말의 상태, 또는 상기 관리 명령의 수행이 성공인지 또는 실패인지를 나타내는 것을 특징으로 하는 단말
|
9 |
9
제7항에 있어서, 상기 제1 모듈은
상기 스케줄링 컨텍스트 내의 수행 조건 노드를 검사하여 상기 수행 조건 노드에 포함된 수행 조건이 만족된 경우 상기 관리 명령을 수행하는 것을 특징으로 하는 단말
|
10 |
10
제7항에 있어서,
상기 수행 조건 노드는 'Trigger' 노드이고,
작업 노드는 'Task' 노드이고,
상기 명령 노드는 'Commands' 노드인 것을 특징으로 하는 단말
|
11 |
11
제7항에 있어서, 상기 결과 노드는
'Result' 노드인 것을 특징으로 하는 단말
|
12 |
12
제7항에 있어서, 상기 보고 여부 노드는
'Report' 노드인 것을 특징으로 하는 단말
|