1 |
1
마스터 시스템과 슬레이브 시스템이 있는 네트워크 파일 시스템상에서의 이동통신 교환기의 상기 마스터 시스템의 소프트웨어 컴파일 실행 제어방법에 있어서, 수행 환경과 시스템을 초기화시키는 제1과정과; 메시지를 입력받아 상기 메시지에 따라서 시스템 로그 파일을 변경하는 제2과정; 및 상기 메시지에 따라 컴파일 작업을 수행하는 제3과정을 포함하는 것을 특징으로 하는 마스터 시스템의 소프트웨어 컴파일 실행 제어방법
|
2 |
2
제1항에 있어서, 상기 제1과정이, 컴파일 관리자가 작성한 시스템 정보 파일을 읽어 들이는 제1단계와; 컴파일 수행에 필요한 환경을 검사하여 초기화하는 제2단계와; 상기 마스터 시스템이 상기 마스터 시스템에서 동시에 컴파일 할 수 있는 소정 개수의 블록 컴파일 프로세스를 생성하는 제3단계; 및 동시에 컴파일할 블록 수만큼의 블록명 메시지를 각 슬레이브 시스템에 전송하는 제4단계로 이루어지는 것을 특징으로 하는 마스터 시스템의 소프트웨어 컴파일 실행 제어방법
|
3 |
3
제2항에 있어서, 상기 제2단계에서 시스템 정보 파일에 명시된 디렉토리의 접근이 가능한지와 컴파일을 수행할 호스트 시스템의 접근이 가능한지 및 블록명이 소스 디렉토리 상에 실재하는 블록인지를 검사하는 것을 특징으로 하는 마스터 시스템의 소프트웨어 컴파일 실행 제어방법
|
4 |
4
2항에 있어서, 상기 제2단계에서 시스템 정보 테이블과 유효한 블록에 대한 블록명 리스트를 작성하는 것을 특징으로 하는 마스터 시스템의 소프트웨어 컴파일 실행 제어방법
|
5 |
5
제1항에 있어서, 상기 제2과정이, 상기 마스터 시스템이 상기 슬레이브 시스템 또는 상기 컴파일 관리자로부터의 메시지를 기다리는 제1단계와; 상기 메시지가 수행결과 메시지인지 판단하는 제2단계와; 상기 제2단계에서 수행결과 메시지가 아니라고 판단되면, 상기 컴파일 관리자로부터의 메시지인 경우는 블록명 리스트로부터 블록명을 추가 또는 삭제함으로써 컴파일되는 블록의 수를 변화시키는 제3단계와; 상기 제3단계에서 변화시킨 결과를 시스템 로그 파일에 기록하고 상기 제1단계로 진행하는 제4단계; 및 상기 제2단계에서 수행결과 메시지라고 판단되면, 상기 메시지를 시스템 로그 파일에 기록하는 제5단계로 이루어지는 것을 특징으로 하는 마스터 시스템의 소프트웨어 컴파일 실행 제어방법
|
6 |
6
제5항에 있어서, 상기 제1단계가 상기 마스터 시스템과 상기 슬레이브 시스템 모두에서 실행이 초기화되어 컴파일이 수행되고 있을 때에 수행되는 것을 특징으로 하는 마스터 시스템의 소프트웨어 컴파일 실행 제어방법
|
7 |
7
제1항에 있어서, 상기 제3과정이, 상기 메시지가 상기 마스터 시스템에서 전송된 것인지 상기 슬레이브 시스템에서 전송된 것인지를 검사하는 제1단계와; 상기 제1단계에서 컴파일 수행결과 메시지가 마스터 시스템에서 전송된 것이라고 판단되면, 컴파일이 아직 안된 블록이 남아 있는지를 검사하는 제2단계와; 상기 제2단계에서 남아 있다고 판단되면, 그 블록에 대한 블록 컴파일 프로세스를 생성하고 상기 제2과정으로 진행하는 제3단계와; 상기 제2단계에서 남아 있지 않다고 판단되면, 모든 시스템에서 컴파일이 완료되었는지를 검사하는 제4단계와; 상기 제4단계에서 컴파일이 완료되었다고 판단되며, 컴파일 작업을 완료하고 종료하는 제5단계와; 상기 제4단계에서 컴파일이 완료되지 않았다고 판단되면, 다시 상기 제2과정으로 진행하는 제5단계와; 상기 제1단계에서 컴파일 수행결과 메시지가 슬레이브 시스템에서 전송된 것이라고 판단되며, 컴파일이 아직 수행되지 않은 블록이 남아 있는지 검사하는 제6단계와; 상기 제6단계에서 남아 있다고 판단되면, 상기 슬레이브 시스템에 블록명 메시지를 전송하고 다시 상기 제2과정으로 진행하는 제7단계와; 상기 제6단계에서 남아 있지 않다고 판단되며, 상기 슬레이브 시스템에서 컴파일이 완료되었는지 검사하는 제8단계와; 상기 제8단계에서 컴파일이 완료되었다고 판단되면, 컴파일 완료 메시지를 슬레이브 시스템에 전송하고 상기 제4단계로 진행하는 제9단계; 및 상기 제8단계에서 슬래이브 시스템에서 아직 다른 블록이 컴파일 중이라고 판단되면, 다시 상기 S4로 진행하는 제10단계로 이루어지는 것을 특징으로 하는 마스터 시스템의 소프트웨어 컴파일 실행 제어방법
|
8 |
8
마스터 시스템과 슬레이브 시스템이 있는 네트워크 파일 시스템상에서의 이동통신 교환기의 상기 슬레이브 시스템의 소프트웨어 컴파일 실행 제어방법에 있어서, 상기 마스터 시스템에서 전송한 메시지가 전송될 때까지 기다리는 제1과정과; 컴파일이 완료되었는지 검사하는 제2과정과; 상기 제2과정에서 컴파일이 완료되었다고 판단되면, 컴파일을 완료하고 종료하는 제3과정; 및 상기 제2과정에서 컴파일이 완료되지 않았다고 판단되면, 블록 컴파일 프로세스를 하나 생성시키고 다시 상기 제1과정으로 진행하는 제4과정을 포함하는 것을 특징으로 하는 마스터 시스템의 소프트웨어 컴파일 실행 제어방법
|
9 |
9
마스터 시스템과 슬레이브 시스템이 있는 네트워크 파일 시스템상에서의 이동통신 교환기의 블록 컴파일 프로세스의 실행방법에 있어서, 상기 블록 컴파일 프로세스가 상기 마스터 시스템 또는 상기 슬레이브 시스템에 의해서 생성되고 한 블록의 컴파일을 수행하는 제1과정과; 상기 제1과정에서 블록에 대한 컴파일 수행 중에 컴파일 오류가 발생했는지 판단하는 제2과정과; 상기 제2과정에서 컴파일 오류가 발생했다고 판단되면, 오류 메시지를 추출하는 제3과정과; 상기 제3과정 수행 후, 전자우편으로 그 블록의 담당자에게 메시지를 전송하는 제4과정; 및 상기 제2과정에서 컴파일 오류가 발생하지 않았다고 판단되거나 상기 제4과정 수행 후, 블록에 대한 컴파일 수행 결과 메시지를 마스터 시스템에 전송하고 종료하는 제5과정을 포함하는 것을 특징으로 하는 컴파일 실행 제어방법
|