1 |
1
HTTP 프로토콜을 이용하여 외부로부터 메시지를 수신하는 메시지 수신부;상기 메시지 수신부에서 수신한 메시지의 내용을 기초로 ZIP로 압축된 대상소스를 수신하는 대상소스 수신부;상기 ZIP로 압축된 대상소스의 압축을 해제하고, 원본 소스를 복사하는 대상소스 복사부; 및소스코드의 검사를 위한 각 도구들의 CLI 명령어를 로드하여 상기 소스코드의 검사를 수행하되, 상기 각 도구들이 동시에 검사를 수행하도록 하는 검사부;를 포함하는 소스코드 검사 시스템
|
2 |
2
제1항에 있어서,상기 메시지 수신부는 하나의 시험에 대한 정보를 JSON(JavaScript Object Notion)으로 정형화한 데이터를 수신받아 처리하는 소스코드 검사 시스템
|
3 |
3
제1항에 있어서,상기 메시지 수신부가 수신한 메시지는 시험번호, 차수, 시험도구코드를 포함하는 소스코드 검사 시스템
|
4 |
4
제1항에 있어서,상기 각 도구들의 CLI 명령어의 종류 및 개수를 미리 저장하고 있는 데이터베이스를 더 포함하는 소스코드 검사 시스템
|
5 |
5
제1항에 있어서,상기 소스코드를 검사하기 위한 하나의 시험에는 복수의 도구들이 포함되고,상기 복수의 도구들이 포함되는 시험은 복수개인 소스코드 검사 시스템
|
6 |
6
제5항에 있어서,상기 검사부는 상기 복수의 도구들 중 다른 도구와 동시 진행할 수 없는 도구의 경우 상기 복수의 시험에서의 해당도구들만 순차적으로 검사를 수행하도록 하는 소스코드 검사 시스템
|
7 |
7
제5항에 있어서,상기 검사부는 상기 복수의 도구들 중 라이선스 제한이 있는 도구의 경우 상기 라이선스의 개수만큼의 도구들이 검사를 수행하도록 하는 소스코드 검사 시스템
|
8 |
8
제1항에 있어서,상기 검사결과를 표시하는 표시부를 더 포함하고,상기 표시부는 소스코드 검사의 진행상태, 진행율, 상세로그를 표시하는 소스코드 검사 시스템
|
9 |
9
HTTP 프로토콜을 이용하여 외부로부터 메시지를 수신하는 단계;상기 수신한 메시지의 내용을 기초로 ZIP로 압축된 대상소스를 수신하는 단계;상기 ZIP로 압축된 대상소스의 압축을 해제하고, 원본 소스를 복사하는 단계; 및소스코드의 검사를 위한 각 도구들의 CLI 명령어를 로드하여 상기 소스코드의 검사를 수행하되, 상기 각 도구들이 동시에 검사를 수행하도록 하는 단계;를 포함하는 소스코드 검사 방법
|
10 |
10
제9항에 있어서, 상기 메시지를 수신하는 단계에 있어서,하나의 시험에 대한 정보를 JSON(JavaScript Object Notion)으로 정형화한 데이터를 수신받아 처리하는 소스코드 검사 방법
|
11 |
11
제9항에 있어서,상기 수신한 메시지는 시험번호, 차수, 시험도구코드를 포함하는 소스코드 검사 방법
|
12 |
12
제9항에 있어서,상기 각 도구들의 CLI 명령어의 종류 및 개수를 미리 저장하는 단계를 더 포함하는 소스코드 검사 방법
|
13 |
13
제9항에 있어서,상기 소스코드를 검사하기 위한 하나의 시험에는 복수의 도구들이 포함되고,상기 복수의 도구들이 포함되는 시험은 복수개인 소스코드 검사 방법
|
14 |
14
제13항에 있어서, 상기 각 도구들이 동시에 검사를 수행하도록 하는 단계에 있어서,상기 복수의 도구들 중 다른 도구와 동시 진행할 수 없는 도구의 경우 상기 복수의 시험에서의 해당도구들만 순차적으로 검사를 수행하도록 하는 소스코드 검사 방법
|
15 |
15
제13항에 있어서, 상기 각 도구들이 동시에 검사를 수행하도록 하는 단계에 있어서,상기 복수의 도구들 중 라이선스 제한이 있는 도구의 경우 상기 라이선스의 개수만큼의 도구들이 검사를 수행하도록 하는 소스코드 검사 방법
|
16 |
16
제9항에 있어서,상기 검사결과를 표시하는 단계를 더 포함하고,상기 검사결과는 소스코드 검사의 진행상태, 진행율, 상세로그를 포함하는 소스코드 검사 방법
|