WIPO Sequence Validator 작업매뉴얼 버젼 본문서의목적은특허청이 WIPO Sequence Validator 웹서비스를배포하게지원하고 Validator 의 환경설정을지원하는것입니다. WIPO FOR OFFICIAL USE ONLY

Size: px
Start display at page:

Download "WIPO Sequence Validator 작업매뉴얼 버젼 본문서의목적은특허청이 WIPO Sequence Validator 웹서비스를배포하게지원하고 Validator 의 환경설정을지원하는것입니다. WIPO FOR OFFICIAL USE ONLY"

Transcription

1 WIPO Sequence Validator 작업매뉴얼 버젼 본문서의목적은특허청이 WIPO Sequence Validator 웹서비스를배포하게지원하고 Validator 의 환경설정을지원하는것입니다. WIPO FOR OFFICIAL USE ONLY

2 WIPO Sequence Validator 작업매뉴얼 1. 소개 WIPO Sequence Validator ( 이하 'Validator' 또는 ' 도구 ' 로칭함 ) 의주요목적은각국특허청 (IP Offices, IPOs) 에 WIPO ST.26 형식의 XML 파일을검증하기위한서비스를제공하여 XML 파일이 WIPO 표준 ST.26 을따르는지확인하는것입니다. WIPO Sequence 데스크탑애플리케이션을 사용하여작성된서열목록은 WIPO ST.26 을준수하지만, 사용자는가장적합하다고생각하는 어떠한도구도사용할수있습니다. 본문서의목적은다음섹션에자세히설명한도구의구축, 배포, 설정및파일사용자시스템을 설명하는것입니다. 문제해결에대한질문은다음위키를참조하십시오 : WIPO Sequence Validator 워크플로우개요 도구는다음과같은네가지사용사례를제공한다 : WIPO ST.26 파일의검증 ; 실행중인검증의상태요청 ; 환경설정파일업데이트 ( 특허청관리자만 ); 및 프로세스가완료되면검증프로세스의결과로콜백엔드포인트를호출합니다. 참고 : 이콜백엔드포인트 1 는 Valdator 의범위밖에있습니다. 엔드포인트를설정하는것은이서비스를개발하고설정하는각특허청의책임입니다. 도구는웹서비스로실행할수있는 JAR 파일또는 Tomcat 서버상에서배포할수있는 WAR 파일로구성된다. 양자모두의경우에, WIPO ST.26 서열목록을검증하려고, 도구는로컬파일시스템으로부터파일을사용하고검증결과에관한검증보고서를생성하며, 선택적으로, 콜백엔드포인트를호출하여검증처리의결과, 즉, 검증보고서를반환한다. Validator 의주요워크플로우는다음과같다 : 각특허청 IT 시스템에서 WIPO ST.26 XML 파일은기본 " 받은문서 " 폴더또는원하는지정폴더에저장된다. 1 여기서콜백엔드포인트는요청메시지를보낼수있는 URI 로식별되는고유주소이다. Page 2 of 38

3 WIPO Sequence Validator 작업매뉴얼 IPO 시스템은파일검증을요청하는 HTTP Post 를시작합니다. 환경설정에따라, 특허청시스템은파일의 " 전체 " 또는 " 형식 " 검증을요청할수있습니다. " 형식 " 검증프로세스는 ST.26 파일이 XML 파일인지여부를확인하고 ST.26 DTD 와비교하여 ST.26 파일을확인합니다. " 전체 " 검증프로세스는 " 형식 " 검증프로세스를수행할뿐만아니라 ST.26 의컨텐츠에서파생된업무검증규칙과대비하여 ST.26 파일을검증합니다. 참고 : " 형식 " 검증프로세스는동시에수행될수있으므로온라인제출접수시스템에만사용할것을권장하는반면 " 전체 " 검증은훨씬더오래걸리므로배치프로세스에권장한다. 검증이완료되면, 파일이 " 형식 " 검증을통과했는지여부와, 특허청 IT 시스템이 " 전체 " 검증을선택한경우, 추가로업무규칙검증프로세스가올바로시작되었는지여부를나타내는응답이제공된다. Validator 가 " 전체 " 검증을수행중인경우, " 받은문서 " 폴더에서 XML 파일을검색하여업무규칙검증처리를시작한후다음을수행한다 : Validator 는지정된 " 출력 " 폴더에 XML 보고서파일 (" 검증보고서 ") 을생성하고검증된 WIPO ST.26 XML 파일을 " 보낸문서 " 폴더로이동한다. 업무규칙검증처리가완료된후, 콜백엔드포인트가구성된경우 Validator 에서호출되고, 검증처리와관련된추가정보가요청에추가된다. 요청의구조와일부샘플데이터는아래섹션 4 에제공된다. 콜백엔드포인트는응답에서빈코드또는성공코드를반환해야합니다 ( 오류없음 ). [ 참고 : 이단계는외부웹서비스가사용가능하게되고호출이 Validator 에서구성된경우에만실행됩니다.] Validator 와콜백엔드포인트간의연결도필요합니다. 위에서언급한바와같이, 외부웹서비스는 Validator 의일부를구성하지않으며아래에명시한계약에따라각특허청이개발및구성해야합니다. 특허청시스템은 " 보고서 " 폴더에서검증보고서를검색할수있다.. Page 3 of 38

4 WIPO Sequence Validator 작업매뉴얼 참고 : WIPO Sequence Validator 는웹 API 를사용하여지적재산데이터를처리및통신하기위한 WIPO 표준 : WIPO ST.90 을준수한다 Validator 파일시스템구조의정의 Validator 가사용하는파일시스템의구조는 5 개의폴더로구성된다 : " 받은문서 " 폴더 : 이폴더는검증을위해특허청이 WIPO ST.26 파일을제공하는로컬폴더이다. " 처리 " 폴더 : 이폴더는 " 받은문서 " 에있는파일을처리중임시로전달하는로컬폴더입니다. 이폴더에는 2 개의하위폴더가있습니다 : o " 전체검증 " 폴더 : 전체검증대기중인파일저장. o " 형식검증 " 폴더 : 형식검증대기중인파일저장. " 보낸문서 " 폴더 : 검증이완료되면, 응용프로그램은이로컬폴더에 WIPO ST.26 파일의소스를저장한다 " 보고서 " 폴더 : 이폴더는검증결과를검증보고서파일에저장하는로컬폴더이다 " 매개변수 " 폴더 : 이폴더는비동기식심층검증처리에대한매개변수를제공하기위해 검증요청의모든검증매개변수를갖는 JSON (.json) 파일이있는로컬폴더이다. 예시파일시스템구조는아래에제공된다 : /temp/st26 /temp/st26/inbox /temp/st26/process/full /temp/st26/process/formality /temp/st26/outbox /temp/st26/reports /temp/st26/params [ 중요 : 기본적으로 /temp/st26 디렉토리는도구가있는상위디렉토리에있어야합니다. 예를들어, JAR 또는 WAR 파일이 C:/dev 에있는경우폴더구조는 C:/temp/ST26/ 으로생성되어야합니다.] Page 4 of 38

5 WIPO Sequence Validator 작업매뉴얼 2. WIPO Sequene Validator 의배포 앞서살펴본바와같이, Validator 는아래에나열된 2 개의바이너리형식중하나로제공된다. 특허청이 Validator 를배포하려는인프라유형에따라, 특허청은다른유형보다한유형의바이너리를선택하는것을선호한다. Validator 가제공되는 2 개의바이너리는다음과같다 : 바이너리 SpringBoot JAR: 이바이너리는실행가능한 JAR 파일이다. 이를위해서는 Java 8 이설치되어있어야한다. War 패키지바이너리 : 이바이너리는 Servlet 컨테이너상에배포하기위한것이다. Tomcat 8.5. 와같이, Spring Boot 2 및 Servlet Spec 3.1+ 와호환되는응용프로그램서버가필요하다. 다음섹션은 Java 응용프로그램서버내에서 Spring Boot app 이나 WAR 로서 Validator 를배포하는것을자세히설명한다 Spring Boot JAR 로 Validator 시작하기 Spring Boot JAR 는내장서버를포함하고있어, 별도의서버가없어도 Validator API 를배포할수있다. 이는 IT 인프라차원에서구성및배포를크게단순화한다. 내장서버를실행하려면, 다음명령을실행해야한다. 참고 : Java 8 이서버에이미설치되어있어야한다 : Java 가 UTF-8 의사용을보장하지않으므로시스템속성 "file.encoding" 이 "UTF-8" 로설정되어야한다. 이작업은다음을포함하여수행될수있다 : java -D -jar wipo-sequence-validator.jar Validator API 는 Swagger UI 를통해액세스할수있다 : Validator API 는다음엔드포인트에서액세스할수있다 : Page 5 of 38

6 WIPO Sequence Validator 작업매뉴얼 여기서, 특허청은다음과같이변경해야한다 : [host-name] 은서버호스트이름으로대체해야한다 ; 그리고 [version] 은 Validator API 의버전 ( 예를들어, v1.0) 으로대체되어야한다. 기본적으로서버는포트 8080 에서실행되고, 포트를 --server.port 로변경한다명령행옵션을아래와같이추가해야한다 : java -D"file.encoding=UTF-8" -jar wipo-sequence-validator.jar -server.port=<port-number> 기본적으로 Validator 는자바가상머신 (JVM) 기본메모리설정을사용한다. 기본최대힙크기는사용가능한실제메모리의 4 분의 1 이다. 최대힙크기를수정하려면, 명령행을사용하여실행할때 "-Xmx" 옵션을사용해야한다 2 : java -D"file.encoding=UTF-8" -Xmx[size]-jar wipo-sequence-validator.jar Validator 를실행응용프로그램으로배포하기 예를들어, Validator 는또한운영체제의시작과함께실행을지원하기위해운영체제에의해관리되는서비스로설치될수있다. WIPO 서열에지원되는모든플랫폼에대해이러한방식으로 Spring Boot JAR 파일을구성할수있다 : Windows, Linux 및 Mac OS. 다음가이드는각운영체제에대해 JAR 파일을실행하는시스템서비스를생성하는방법에대한세부사항을제공한다. 또한서비스의다른옵션을구성하는방법및응용프로그램실행방법에대한정보를제공한다 : Page 6 of 38

7 WIPO Sequence Validator 작업매뉴얼 2.2. WAR 웹서비스로배포 제공된두번째바이너리유형의경우, WAR 패키지는 Apache Tomcat 8.5 와같은기존 Java 응용 프로그램서버에서배포될수있다. 참고 : Servlet 3.1 과호환가능한컨테이너가필요하다. 다음지시사항은 Tomcat 응용프로그램서버를위한것이다. 여기서, "$TOMCAT_ROOT" 는 Tomcat 서버의루트폴더를말하며, 이값은파일경로에대한관련값으로대체되어야한다. a) 서버중지 : $TOMCAT_ROOT\bin\catalina.bat stop b) war 를 $TOMCAT_ROOT\webapps\wipo-sequence-validator.war 에복사 c) 서버시작 : $TOMCAT_ROOT\bin\catalina.bat start 참고 : Java 가 UTF-8 사용을보장하지않으므로시스템속성 "file.encoding 은응용프로그램서버의 시작시 "UTF-8" 로설정되어야한다. 이작업은다음을포함하여수행될수있다 : - D"file.encoding=UTF-8" Validator API 는위에지시된대로 Swagger UI 를통해액세스될수있다 : Validator API 는다음엔드포인트에서액세스할수있다 : 여기서, 특허청은다음과같이변경해야한다 : [host-name] 은서버호스트이름으로대체해야한다, 그리고 [version] 은 API 의버전 ( 예를들어, v1.0) 으로대체되어야한다. 기본적으로, 서버는포트 8080 에서실행된다. 이를다른포트로변경하려면 Tomcat 구성파일을여기에제공된지시사항에따라수정해야한다 : 기본적으로, Validator 는 JVM 기본메모리설정을사용한다. 기본최대힙크기는사용가능한실제메모리의 4 분의 1 이다. Page 7 of 38

8 WIPO Sequence Validator 작업매뉴얼 최대힙크기를수정하려면, 위의섹션 2.1 에서나타낸대로, 명령행을사용하여실행할때 "-Xmx" 옵션을사용해야한다. Page 8 of 38

9 WIPO Sequence Validator 작업매뉴얼 3. 검증보고서 도구에의해생성된검증보고서는 XML 형식이며사용된템플릿은아래에제공되어있다 : <?xml version="1.0" encoding="utf-8" standalone="yes"?> <VerificationReport productiondate="yyyy-mm-dd" sourcefilename="[st.26 filename]"> <VerificationMessageBag> <VerificationMessage> <Severity>[ERROR WARN XML_WARN XML_ERROR]</Severity> <DataElement>[ST.26 element]</dataelement> <DetectedSequence>[Sequence ID]</DetectedSequence> <DetectedValue>[value]</DetectedValue> <MessageKey>[Message key]</messagekey> <ParameterBag> <Parameter key="param key">param value</parameter> <ParameterBag> <LocalizedMessage> [Localized message] </LocalizedMessage> </VerificationMessage>... </VerificationMessageBag> </VerificationReport> 이검증보고서의예는 Annex III 에제공된이구성요소의허용되는값과함께이매뉴얼에 Annex I 로제공됩니다. 표시된심각도와관련하여, 다음분류에유의하십시오 : ERROR - ' 전체 ' 확인중에반환된오류 WARNING - ' 전체 ' 확인중에반환된경고 XML_ERROR - ' 형식 ' 확인중에반환된오류 XML_WARN - ' 형식 ' 확인중에반환된경고 Page 9 of 38

10 WIPO Sequence Validator 작업매뉴얼 4. 콜백엔드포인트요청 Validator 에대한콜백엔드포인트에의해이루어진요청은파일위치및검증처리를자세히 설명하는다음매개변수를포함해야한다 : 검증요청의 "seqlinputlocation" 필드는검증할 XML 서열목록의경로를표시하도록설정해야한다. 특허청에서이필드를비워두면, 도구는기본 " 받은문서 " 폴더에있는파일명 "namefile" 을갖는 XML 파일을검증하려고시도한다. "namefile" 매개변수는검증할서열목록파일을확인한다. 요청내의 "verificationreportoutputpath" 는도구로생성된검증보고서 (.xml) 의파일위치를나타낸다. 사용자가필드를공백으로두거나유효하지않은파일경로를입력하면, 검증보고서는기본 " 보고서 " 폴더에저장된다 콜백엔드포인트요청형식 속성 "api.url" 이구성되는경우, Validator 는검증의결과를지정된 URL 을사용하여엔드포인트로 보내려고시도한다. Validator 와통신하려면, 콜백엔드포인트가다음웹서비스계약 (YAML) 을준수해야한다 : openapi: info: description: Callback for the WIPO Sequence Validator version: "1.0" title: WIPO Sequence Validator Callback paths: /api/validator/callback: post: summary: Return the generated contract operationid: callbackusingpost requestbody: content: application/json: Page 10 of 38

11 WIPO Sequence Validator 작업매뉴얼 schema: $ref: "#/components/schemas/servicerequest" description: request required: true responses: "200": description: OK "201": description: Created "401": description: UNAUTHORIZED "403": description: FORBIDDEN "404": description: ELEMENT NOT FOUND "500": description: INTERNAL ERROR SERVER deprecated: false servers: - url: //localhost:8080/ components: schemas: Error: type: object required: - code - message properties: code: example: INVALID_VALIDATION_TYPE description: error code message: description: error message moreinfo: description: extended info on the error title: Error MapEntry: type: object properties: key: xml: Page 11 of 38

12 WIPO Sequence Validator 작업매뉴얼 name: key attribute: true wrapped: false value: title: MapEntry xml: name: Parameter attribute: false wrapped: false ServiceRequest: type: object properties: currentapplicationnumber: currentseqlversionnumber: elapsedtime: type: integer format: int64 endtime: errorsummary: type: array items: $ref: "#/components/schemas/verificationmessage" httpstatus: parentapplicationnumber: parentseqlversionnumber: processid: seqidquantity: type: integer format: int32 seqinputquantity: type: integer format: int32 seqltype: starttime: totalerrorquantity: type: integer Page 12 of 38

13 WIPO Sequence Validator 작업매뉴얼 format: int32 totalwarningquantity: type: integer format: int32 verificationreportoutputpath: title: ServiceRequest VerificationMessage: type: object properties: dataelement: xml: name: DataElement attribute: false wrapped: false detectedsequence: xml: name: DetectedSequence attribute: false wrapped: false index: type: integer format: int32 key: xml: name: MessageKey attribute: false wrapped: false locmessage: xml: name: LocalizedMessage attribute: false wrapped: false params: type: object additionalproperties: paramsforxml: type: array xml: name: ParameterBag Page 13 of 38

14 WIPO Sequence Validator 작업매뉴얼 attribute: false wrapped: true items: $ref: "#/components/schemas/mapentry" reportvalue: xml: name: DetectedValue attribute: false wrapped: false sequenceidnumber: type: xml: name: Severity attribute: false wrapped: false title: VerificationMessage xml: name: VerificationMessage attribute: false wrapped: false 또한, 요청은이구조를갖는 JSON 오브젝트여야한다. { "currentapplicationnumber": "string", "currentseqlversionnumber": "string", "elapsedtime": 0, "endtime": "string", "errorsummary": [ { "dataelement": "string", "detectedsequence": "string", "index": 0, "key": "string", "locmessage": "string", "params": { "additionalprop1": "string", "additionalprop2": "string", "additionalprop3": "string" }, "paramsforxml": [ Page 14 of 38

15 WIPO Sequence Validator 작업매뉴얼 { "key": "string", "value": "string" } ], "reportvalue": "string", "sequenceidnumber": "string", "type": "string" } ], "httpstatus": "string", "parentapplicationnumber": "string", "parentseqlversionnumber": "string", "processid": "string", "seqidquantity": 0, "seqinputquantity": 0, "seqltype": "string", "starttime": "string", "totalerrorquantity": 0, "totalwarningquantity": 0, "verificationreportoutputpath": "string" } 이는 Validator 를호출한외부엔드포인트로보낼예시 JSON 오브젝트이다. { "processid": " dvVE", "seqltype": "ST.26", "httpstatus": "SUCCESS", "currentapplicationnumber": "string", "currentseqlversionnumber": "string", "parentapplicationnumber": "string", "parentseqlversionnumber": "string", "verificationreportoutputpath": "C:/temp/report.xml", "starttime": " :36: ", "endtime": " :37: ", "elapsedtime": 32607, "totalwarningquantity": 1, Page 15 of 38

16 WIPO Sequence Validator 작업매뉴얼 "totalerrorquantity": 2, "seqinputquantity": 3, "seqidquantity": 3, "errorsummary": [ { "index": 0, "reportvalue": "", "type": "WARNING", "params":com.wipo.st26.ipotool.models.servicerequest@ , "key": "X_EARLIEST_PRIO_APPLICATION_ID_MISSING", "locmessage": "Earliest priority application information is absent. It must be provided when a priority claim is made to an earlier application.", }, { }, { "detectedsequence": "", "dataelement": "PROPERTY_NAMES.EARLIEST_PRIORITY_APPLICATION" "index": 0, "reportvalue": "-", "type": "ERROR", "params": {}, "key": "INVENTION_TITLE_MISSING", "locmessage": "The invention title is missing. At least one invention title must be entered.", "detectedsequence": "", "dataelement": "PROPERTY_NAMES.INVENTION_TITLE_BAG" "index": 1, "reportvalue": "-", "type": "ERROR", "params": {}, "key": "INVENTION_TITLE_MISSING", "locmessage": "The invention title is missing. At least one invention title must be entered.", "detectedsequence": "", Page 16 of 38

17 WIPO Sequence Validator 작업매뉴얼 "dataelement": "PROPERTY_NAMES.INVENTION_TITLE_BAG" } ] } 4.2. 검증보고서 섹션 3 에서언급한대로, 검증후생성된검증보고서는 "verificationreportoutputpath" 에있으며제공된예시에서 "C: /temp/report.xml" 에있다. 이보고서의내용은 "ServiceRequest" 의 "errorsummary" 필드에있는콜백엔드포인트로전송됩니다. 이필드의예시는위의섹션에서제공된예시요청에제공됩니다 4. Page 17 of 38

18 WIPO Sequence Validator 작업매뉴얼 5. 환경설정 5.1. 기본설정 Validator 는속성파일을사용하여구성된다. 기본 "application.properties" 파일은다음값을갖는다 : ########### WIPO Sequence Validator properties ## -- FOLDERS -- #Base path to be used by the rest of folders app.basepath=/temp/st26/ #Folder to put the files to be processed app.inboxpath=${app.basepath}inbox/ #Folder to store the ST26 files once validated app.outboxpath=${app.basepath}outbox/ #Folder to store the validation reports app.reportspath=${app.basepath}reports/ #Folder to store the parameters app.paramspath=${app.basepath}params/ #Parent folder for full and formality folders app.processpath=${app.basepath}process/ #Files in process for a full validation are stored in this folder app.process.fullpath=${app.processpath}full/ #Files in process for a formality validation are stored in this folder app.process.formalitypath=${app.processpath}formality/ alternativeresourcebasepath=${app.basepath}alt_resources #Preferences #To enable the rule VXQV49 set this value to true, default value is false. app.preferences.optionalenglishqualifiervalue=false # Please enter either: ERROR or WARNING to specifiy the type of the verification message for the rule VXQV_49, default value is "WARNING". app.preferences.optionalruletype=warning #locale used for the localized messages from the verification report validator_locale=en api.url= Page 18 of 38

19 WIPO Sequence Validator 작업매뉴얼 ## -- Watcher # These properties control the process looking for files in the folders to be processed # (see: processing.delay=10000 processing.corepoolsize=5 #Max number of files being validated concurrently processing.maxpoolsize=10 processing.queuecapacity=1000 processing.enabled=true #### Logging (see logging.level.root=info logging.level.org.wipo=info logging.pattern.console=%d{yyyy-mm-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n # HEALTH ENDPOINT management.endpoints.jmx.exposure.include=health # Show details of health endpoint management.endpoint.health.show-details=always 여기에제공된매개변수의값을수정하려면대체 "application.properties" 파일을사용해야 한다. Spring Boot 문서에자세히설명된몇가지옵션이있다 : 가장간단한옵션은새로운 "application.properties" 를제공하는것이다. 작업순서에따라다음 위치에서검색될파일 : (a) 현재디렉토리내의 "/config" 폴더 [ 참고 : Validator 가 Tomcat 에서 WAR 파일로배포된 경우, 이폴더는 "lib" 폴더, 예를들어, "/opt/apache-tomcat/lib/config" 에있다 ]; (b) 현재디렉토리 [ 참고 : Validator 가 Tomcat 에서 WAR 파일로배포된경우, 이폴더는 "lib" 폴더, 예를들어, "/opt/apache-tomcat/lib/" 에있다 ]; Page 19 of 38

20 WIPO Sequence Validator 작업매뉴얼 (c) $classpath 또는 config 패키지 ; 이어서 (d) $classpath 루트. 또한, 도구를시작할때명령행에서매개변수를확립하여구성파일의경로와이름을지정할수있다. JAR 배포를위해 : java -jar -Dspring.config.location= <PATH_TO_FILE> wipo-sequence-validator.jar For a WAR deployment on Tomcat, the following entry to CATALINA_OPTS should be added: 내보내기 CATALINA_OPTS="-Dspring.config.location= WAR 배포를사용할때, 새로운 "application.properties" 파일은또한웹애플리케이션의 "WEB- INF/classes" 폴더에복사될수있거나, 기존파일이수정됩니다 Configuring verification rule VXQV_49 app.preferences.optionalenglishqualifiervalue=false app.preferences.optionalruletype=warning application.properties 파일의 optionalenglishqualifiervalue 값은사용자가 VXQV_49 규칙을 활성화하려는경우 'true' 로설정할수있으며 optionalruletype 값을 'ERROR' 또는 'WARNING' 으로 업데이트하여규칙의심각도를설정할수있습니다. 이두속성의기본값은위에나와있습니다 엔드포인트상태확인 # HEALTH ENDPOINT management.endpoints.jmx.exposure.include=health Validator 서비스는애플리케이션의 'health' 에대한기본정보를제공하는 /health 엔드포인트를 구현하였습니다. /health 엔드포인트를탐색하기위한 URL 은 /actuator/health URL 입니다. 엔드포인트는다음을표시해야합니다 : 애플리케이션이정상인한상태는 'UP' 입니다. 데이터베이스연결이나디스크공간부족등의문제로인해애플리케이션이비정상상태가 되면 'DOWN' 이표시됩니다. Page 20 of 38

21 WIPO Sequence Validator 작업매뉴얼 /health 엔드포인트는단순한 'UP' 또는 'DOWN' 상태만표시합니다. application.properties 파일의 다음속성은상태정검프로세스의일부로확인된모든상태표시기의상태를포함하여전체세부 정보를제공합니다. # Show details of health endpoint management.endpoint.health.show-details=always /health 엔드포인트에는이제상태정검프로세스의일부로실행되는 "DiskSpaceHealthIndicator" 의 세부정보가포함됩니다. 상태엔드포인트는이와같이일련의키 - 값쌍으로표시되며추가세부정보를포함합니다. 예시가 아래에있습니다 : 5.4. 현지화메시지 Validator 는공식적인 10 개의 PCT 언어 ( 아랍어, 중국어, 영어, 프랑스어, 독일어, 포르투갈어, 일본어, 한국어, 러시아어및스페인어 ) 각각의현지화메시지를, 예를들어, 검증보고서에서제공할 수있습니다. 기본적으로이러한메시지는영어로제공됩니다. Validator 가이러한메시지를다른언어로 제공하도록구성하려면, "application.properties" 파일의 "validator_locale" 매개변수가적절한언어 코드로설정되어야합니다. #Local used for the localized messages from the verification report validator_locale=en 참고 : 새 "application.properties" 파일에설정된속성을적용하려면 Validator 를다시시작해야한다 사용자정의생물명 특허청이원래의사전정의된생물명목록의일부를형성하지않는자체사용자정의생물명을 제공하기위해, "alternativeresourcebasepath" 폴더에 "custom_organism.json" 이라는새파일을 만들어사용자정의유기체목록을제공할수있다. 이파일은다음구조를갖는다 : [ {"value":"custom Organism Sample"}, Page 21 of 38

22 WIPO Sequence Validator 작업매뉴얼 ] {"value":"custom Organism Sample 2"} 참고 : 생물명의사전정의된목록과달리, 모든유기체가알파벳의각문자에대해 JSON 파일로 분리되지않고단일 JSON 파일에포함되어있다 Referencing ST.26 DTD files 기본적으로, Validator 는최신버전의 ST.26 DTD 를참조한다. WIPO Sequence Validator 의 현재버전은 WIPO ST.26 DTD 의버전 1.3 을기반으로한다 3. 최신버전의 ST.26 DTD 사본은소스코드의 /src/main/resources 폴더에있는 Validator 라이브러리에포함된다 ( 이는 JAR 또는 WAR 파일내에서참조되는정의된파일경로이다 ). 이는 "catalog.xml" 파일에서참조된다. 아래와같은동일한폴더의파일 : <?xml version="1.0" encoding="utf-8"?> <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"> <public publicid="-//wipo//dtd Sequence Listing 1.3//EN" uri="st26sequencelisting_v1_3.dtd"/> </catalog> 새로운 DTD 를포함하는방법에대한지시사항은아래에자세히설명되어있다. 검증동안, XML 파일의 DOCTYPE 신고서에설정된 DTD 의버전이사용된다. 먼저, "publicid" 를사용하여사용할 DTD 파일의위치를확인한다. "publicid" 가카탈로그에포함되지않은경우, 시스템은 Java 프로세스가실행되는루트폴더에서 DTD 파일을찾으려고시도한다 검증을위한대체 DTD 버전을표시하는방법 ST.26 DTD 의이전버전을참조하는 WIPO ST.26 파일을검증할수있으려면, 이 ST.26 DTD 파일이적절한검증을허용하기위해 Validator 에사용할수있어야한다. 이를위해, 두가지대체방법이있다 : (a) JAR 파일의압축을풀고 "src/main/resources" 폴더에추가또는대체 ST.26 DTD 파일에대한참조를포함시킨다. "catalog.xml" 을수정한다파일및추가 ST.26 DTD 에대한새항목을추가하거나기존항목을편집한다. For example: <?xml version="1.0" encoding="utf-8"?> 3 Valid as of April 18, 2022 Page 22 of 38

23 WIPO Sequence Validator 작업매뉴얼 <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"> <public publicid="-//wipo//dtd Sequence Listing 1.2//EN" uri="st26sequencelisting_v1_2.dtd"/> <public publicid="-//wipo//dtd Sequence Listing 1.3//EN" uri="st26sequencelisting_v1_3.dtd"/> </catalog> (b) JAR 파일을수정하는대신, 다음단계를따라야한다 : (i) "catalog.xml" 및모든 DTD 를로컬폴더에복사합니다 ; (ii) 추가 ST.26 DTD 에대한참조를포함시키기위해 "catalog.xml" 을수정합니다 ; 그리고 (iii) 시작할때이 Java 시스템속성을설정합니다 : "xml.catalog.files=<path_to_catalog.xml>" 참고 : Windows 용 Tomcat 에서이환경변수를추가하여수행할수있다 : set "JAVA_OPTS=%JAVA_OPTS% -Dxml.catalog.files=C:\\temp\\tomcat\\sharedclasspath\\catalog.xml" [ 중요 : ST.26 DTD 의다른버전을포함하면참조된 ST.26 DTD 에대한 XML 파일의 ' 형식 ' 검증이 가능하지만 ' 전체 ' 검증은검증규칙을구현하기위해소스코드를변경해야할수있다. 따라서 ' 형식 ' 검증을수행할때에만다중 DTD 를사용하는것이권장된다.] Page 23 of 38

24 WIPO Sequence Validator 작업매뉴얼 6. Validator REST API 이섹션에서, Validator API 의사용사례가명시된다 : 3 개의서비스또는사용사례가있다 : " 받은문서 " 폴더에서파일을검증한다 ; 요청의일부로파일을검증한다 ; 및 검증상태를요청한다. 이 (OAS 3.0 Complete API [YAML File]) 서비스에대한 API 사양은부속서 II 로빠짐없이제공된다 WIPO ST.26 파일의검증 요청맵핑 방법 /api/v1/validate POST 사용 생산 응용프로그램 /json 응용프로그램 /json 작업 " 받은문서 " 폴더에있는기존 WIPO ST.26 파일의검증을요청한다. 요청 { Returns a unique verificationid for retrieving the status of the validation request. } "currentapplicationnumber": "string", "currentseqlversionnumber": "string", "parentapplicationnumber": "string", "parentseqlversionnumber": "string", "seqlinputlocation": "string"(location of Input.xml file), "verificationreportoutputpath": "string" (Destination of report.xml), "namefile": "file.xml", "type : "string" (Possible values: full formality), 응답 '202': " 허용됨 ". WIPO ST.26 파일이형식검증을통과하여사업 규칙검증이시작되었습니다. 이코드는또한검증보고서를검색하기 Page 24 of 38

25 WIPO Sequence Validator 작업매뉴얼 위한고유코드를나타내는응답메시지를포함합니다 ("verificationid"). WIPO ST.26 파일은처리를위해 " 처리 " 폴더로이동합니다. 400 : 요청실패. REST 요청이제대로형성되지않았거나 WIPO ST.26 파일이 XML 검증을통과하지못했다. 이코드는오류의세부사항을표시하는응답메시지로보완된다 '404': 찾을수없음. " 받은문서 " 폴더에서 WIPO ST.26 파일을찾을수없다 '500': 인터넷서버오류. 내부오류가발생하였다. 이코드는오류의세부사항을표시하는응답메시지로보완된다 사전조건 WIPO ST.26 파일은사용자가지정한 " 받은문서 " 폴더에제공되어야한다. 사후조건 WIPO ST.26 파일은 verifyreportoutputpath 에제공된위치또는다음 위치의 " 보낸문서 " 폴더로이동합니다 : /[outbox]/[verificationid]/[file.xml] 검증보고서는다음에생성된다 : /[reports]/ [verificationid]/report_[file.xml] 해당 OAS 3.0 정의 [YAML 사양에서 ] /api/v1.0/validate: post: tags: - validation-controller 요약 : ' 받은문서폴더에있는기존 ST26 파일의검증요청. 고유값반환 verificationid for retrieving the status of the validation request' operationid: validationfileusingpost consumes: - application/json produces: - application/json parameters: - in: body name: request description: 'ST26 File name for validation' Page 25 of 38

26 WIPO Sequence Validator 작업매뉴얼 required: false schema: $ref: '#/definitions/validationrequest' responses: '200': description: OK schema: $ref: '#/definitions/validationresponse' '201': description: Created '202': description: 'Accepted. The ST26 file passed the formal validation and their verification has started. This code will be complemented with a response message indicating a unique code for retrieving the verification report (verificationid). ST26 file is moved to the process folder for processing' schema: $ref: '#/definitions/validationresponse' '400': description: 'Bad request. The REST request was not well formed or the ST26 file did not pass the XML validation. This code will be complemented with a response message indicating the detail of the error' '401': description: Unauthorized '403': description: Forbidden '404': description: 'File not found. The ST26 file was not found in the Inbox Folder' '500': description: 'Server Error. An internal error happened. This code will be complemented with a response message indicating the detail of the error' deprecated: false Page 26 of 38

27 WIPO Sequence Validator 작업매뉴얼 6.2. 검증상태요청하기 요청맵핑방법사용생산 /api/v1/status POST application/json application/json 작업 특정 WIPO ST.26 파일에대한검증상태요청 요청 { } verificationid: {} 응답 '200': 성공. 이코드는또한다음에서선택된검증처리의상태를 갖는고유 ID 를나타내는응답메시지를포함한다 : o o o o o RUNNING : 파일이처리중이다 FINISHED-VALID : 파일이형식검증을성공적으로통과했으며, 검증결과가보고서폴더에서사용가능하다. FINISHED-INVALID : 처리가완료되었지만파일이형식검증을통과하지못했다. 검증결과가보고서폴더에서사용가능하다 NOT_FOUND : "verificationid" 를찾지못했다 VERIFICATION_ID_ERROR : "verificationid" 가요청에포함되지않았다 400 : 요청실패. REST 요청이잘형성되지않았다. '500': 서버오류. 내부오류가발생하였다. 이코드는또한오류의 세부사항을표시하는응답메시지를포함한다 사후조건검 Validator 가검증상태를제공한다. 추정 - Page 27 of 38

28 WIPO Sequence Validator 작업매뉴얼 Page 28 of 38

29 WIPO Sequence Validator 작업매뉴얼 해당 OAS 3.0 정의 [YAML 사양에서 ] paths: /api/v1.0/status: post: tags: - validation-controller 요약 : ' 특정 ST26 파일에대한검증상태요청 ' operationid: getstatususingpost consumes: - application/json produces: - application/json parameters: - in: body name: request description: 'ST26 File name Object for validation status' required: false schema: $ref: '#/definitions/validationstatusrequest' responses: '200': description: 'This code will be complemented with a response message indicating the Status of the verification process: RUNNING (the file is being processed) FINISHED-VALID (the file passed the formality validation and the result of the validation is available in the reports folder) FINISHED-INVALID (the file passed the formality validation and the result of the validation is available in the reports folder)' schema: $ref: '#/definitions/validationstatusresponse' '201': description: Created '400': description: 'Bad request. The REST request was not well formed' '401': description: Unauthorized '403': description: Forbidden '404': description: 'Not Found' Page 29 of 38

30 WIPO Sequence Validator 작업매뉴얼 '500': description: 'Server Error. An internal error happened. This code will be complemented with a response message indicating the detail of the error' deprecated: false [ 부속서 I 첨부 ] Page 30 of 38

31 WIPO Sequence Validator 작업매뉴얼 부속서 I: 검증보고서예시 <?xml version="1.0" encoding="utf-8" standalone="yes"?> <VerificationReport productiondate=" " sourcefilename="valid2warning.xml"> <VerificationMessageBag> <VerificationMessage> <Severity>WARNING</Severity> <DataElement>PROPERTY_NAMES.EARLIEST_PRIORITY_APPLICATION</DataElement> <DetectedSequence></DetectedSequence> <DetectedValue></DetectedValue> <MessageKey>X_EARLIEST_PRIO_APPLICATION_ID_MISSING</MessageKey> <ParameterBag/> <LocalizedMessage>Earliest priority application information is absent. It must be provided when a priority claim is made to an earlier application.</localizedmessage> </VerificationMessage> <VerificationMessage> <Severity>ERROR</Severity> <DataElement>PROPERTY_NAMES.INVENTION_TITLE_BAG</DataElement> <DetectedSequence></DetectedSequence> <DetectedValue>-</DetectedValue> <MessageKey>INVENTION_TITLE_MISSING</MessageKey> <ParameterBag/> <LocalizedMessage>The invention title is missing. At least one invention title must be entered.</localizedmessage> </VerificationMessage> <VerificationMessage> <Severity>ERROR</Severity> <DataElement>PROPERTY_NAMES.INVENTION_TITLE_BAG</DataElement> <DetectedSequence></DetectedSequence> <DetectedValue>-</DetectedValue> <MessageKey>INVENTION_TITLE_MISSING</MessageKey> <ParameterBag/> <LocalizedMessage>The invention title is missing. At least one invention title must be entered.</localizedmessage> </VerificationMessage> </VerificationMessageBag> </VerificationReport> [ 부속서 II 첨부 ] Page 31 of 38

32 WIPO Sequence Validator 작업매뉴얼 부속서 II: 전체 API 사양 (YAML) swagger: '2.0' info: description: 'API for the WIPO Sequence Validator' version: '1.0' title: 'WIPO Sequence Validator API' host: 'localhost:8080' basepath: / tags: - name: validation-controller description: 'Validation Controller' paths: /api/v1.0/status: post: tags: - validation-controller 요약 : ' 특정 ST26 파일에대한검증상태요청 ' operationid: getstatususingpost consumes: - application/json produces: - application/json parameters: - in: body name: request description: 'ST26 File name Object for validation status' required: false schema: $ref: '#/definitions/validationstatusrequest' responses: '200': description: 'This code will be complemented with a response message indicating the Status of the verification process: RUNNING (the file is being processed) FINISHED-VALID (the file passed the formality validation and the result of the validation is available in the reports folder) FINISHED-INVALID (the file passed the formality validation and the result of the validation is available in the reports folder)' schema: Page 32 of 38

33 WIPO Sequence Validator 작업매뉴얼 $ref: '#/definitions/validationstatusresponse' '201': description: Created '400': description: 'Bad request. The REST request was not well formed' '401': description: Unauthorized '403': description: Forbidden '404': description: 'Not Found' '500': description: 'Server Error. An internal error happened. This code will be complemented with a response message indicating the detail of the error' deprecated: false /api/v1.0/validate: post: tags: - validation-controller 요약 : ' 받은문서폴더에있는기존 ST26 파일의검증요청. 검증요청상태를검색하기위한고유 검증 ID 반환 ' operationid: validationfileusingpost consumes: - application/json produces: - application/json parameters: - in: body name: request description: 'ST26 File name for validation' required: false schema: $ref: '#/definitions/validationrequest' responses: '200': description: OK schema: $ref: '#/definitions/validationresponse' '201': description: Created '202': Page 33 of 38

34 WIPO Sequence Validator 작업매뉴얼 description: 'Accepted. The ST26 file passed the formal validation and their verification has started. This code will be complemented with a response message indicating a unique code for retrieving the verification report (verificationid). ST26 file is moved to the process folder for processing' schema: $ref: '#/definitions/validationresponse' '400': description: 'Bad request. The REST request was not well formed or the ST26 file did not pass the XML validation. This code will be complemented with a response message indicating the detail of the error' '401': description: Unauthorized '403': description: Forbidden '404': description: 'File not found. The ST26 file was not found in the Inbox Folder' '500': description: 'Server Error. An internal error happened. This code will be complemented with a response message indicating the detail of the error' deprecated: false definitions: ValidationRequest: type: object required: - namefile - type - verificationreportoutputpath properties: namefile: example: file.xml description: 'File Name Validation' type: example: 'full or formality' description: 'Type of validation' currentapplicationnumber: example: 1.3 Page 34 of 38

35 WIPO Sequence Validator 작업매뉴얼 description: 'The application number associated with the sequence listing' currentseqlversionnumber: example: 1.2 description: 'the version number of this sequence listing (internally assigned by an Office)' parentapplicationnumber": example: WIPO-1234 description: 'Any associated parent application' parentseqlversionnumber: example: 1.1 description: 'The version number of the parent s sequence listing' seqlinputlocation: example: /st26/inbox/file.xml description: 'Contains the path of the input xml file to be validated' verificationreportoutputpath: example: /st26/outbox/file.xml description: 'Will contain the destination path of the report.xml generated by the tool.' title: ValidationRequest description: 'Class representing a response Validation status File by the application.' ValidationResponse: type: object required: - verificationid properties: errormsg: verificationid: example: FNc2 description: verificationid title: ValidationResponse description: 'Class representing a response Validation ST26 File by the application.' ValidationStatusRequest: type: object required: Page 35 of 38

36 WIPO Sequence Validator 작업매뉴얼 - verificationid properties: verificationid: example: FNc2 description: verificationid title: ValidationStatusRequest description: 'Request of the validation status of an ST26 File' ValidationStatusResponse: type: object required: - status properties: status: example: 'RUNNING - FINISHED_VALID - FINISHED_INVALID' description: 'Valdation Status File' reportpath: example: /st26/reports/ fnc2/report_file.xml description: ReportFilePath title: ValidationStatusResponse description: 'Response with the validation status for a specific verificationid.' [ 부속서 III 첨부 ] Page 36 of 38

37 WIPO Sequence Validator 작업매뉴얼 부속서 III: 속성이름 (JSON) { "dtdversion": "PROPERTY_NAMES.DTD_VERSION", "filename": "PROPERTY_NAMES.FILE_NAME", "softwarename": "PROPERTY_NAMES.SW_NAME", "softwareversion": "PROPERTY_NAMES.SW_VERSION", "productiondate": "PROPERTY_NAMES.PRODUCTION_DATE", "project": "PROPERTY_NAMES.PROJECT", "nonenglishfreetextlanguagecode": "PROPERTY_NAMES.NON_ENGLISH_FREE_TEXT_LANGUAGE_CODE", "originalfreetextlanguagecode": "PROPERTY_NAMES.ORIGINAL_FREE_TEXT_LANGUAGE_CODE", "name": "PROPERTY_NAMES.PROJECT_NAME", "applicationidentification": "PROPERTY_NAMES.APPLICANT_IDENTIFICATION", "applicationidentification.filingdate": "PROPERTY_NAMES.APPLICANT_IDENTIFICATION", "applicantfilereference": "PROPERTY_NAMES.APPLICANT_FILE_REFERENCE", "priorityinformationbag": "PROPERTY_NAMES.PRIORITY_INFORMATION_BAG", "earliestpriorityapplicationidentification": "PROPERTY_NAMES.EARLIEST_PRIORITY_APPLICATION", "earliestpriorityapplicationidentification.filingdate": "PROPERTY_NAMES.EARLIEST_PRIORITY_APPLICATION", "applicantname": "PROPERTY_NAMES.APPLICANT", "applicantlist": "PROPERTY_NAMES.APPLICANT", "applicantname.name": "PROPERTY_NAMES.APPLICANT_NAME", "applicantname.languagecode": "PROPERTY_NAMES.APPLICANT_LANGUAGE_CODE", "applicantname.namelatin": "PROPERTY_NAMES.APPLICANT_NAME_LATIN", "inventorname": "PROPERTY_NAMES.INVENTOR", "inventorlist": "PROPERTY_NAMES.INVENTOR", "inventorname.name": "PROPERTY_NAMES.INVENTOR_NAME", "inventorname.languagecode": "PROPERTY_NAMES.INVENTOR_LANGUAGE_CODE", "inventorname.namelatin": "PROPERTY_NAMES.INVENTOR_NAME_LATIN", "inventiontitlebag": "PROPERTY_NAMES.INVENTION_TITLE_BAG", "sequencetotalquantity": "PROPERTY_NAMES.SEQUENCE_TOTAL_QUANTITY", "sequencedatabag": "PROPERTY_NAMES.SEQUENCE_DATA_BAG", "sequenceidnumber": "PROPERTY_NAMES.SEQUENCE_ID_NUMBER", "length": "PROPERTY_NAMES.SEQUENCE_LENGTH", "INSDSeqMoltype": "PROPERTY_NAMES.SEQ_MOL_TYPE", "INSDQualifierMolType": "PROPERTY_NAMES.QUAL_MOL_TYPE", "organism": "PROPERTY_NAMES.ORGANISM", "division": "PROPERTY_NAMES.DIVISION", "INSDSeq_other-seqids": "PROPERTY_NAMES.INSDSEQ_OTHER-SEQIDS", "featuretable": "PROPERTY_NAMES.FEATURE_TABLE", "featurekey": "PROPERTY_NAMES.FEATURE_KEY", Page 37 of 38

38 WIPO Sequence Validator 작업매뉴얼 } "featurelocation": "PROPERTY_NAMES.FEATURE_LOCATION", "featurequals": "PROPERTY_NAMES.FEATURE_QUALS", "qualifierid": "PROPERTY_NAMES.QUALIFIER_ID", "qualifiername": "PROPERTY_NAMES.QUALIFIER_NAME", "qualifiervalue": "PROPERTY_NAMES.QUALIFIER_VALUE", "qualifiertranslatedvalue": "PROPERTY_NAMES.QUALIFIER_TRANSLATED_VALUE", "INSDSeqSequence": "PROPERTY_NAMES.SEQ_SEQUENCE" 이것은소스코드의일부이며구현과함께필요에따라업데이트되는점을참고바랍니다. [ 문서의끝 ] Page 38 of 38

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 2012.11.23 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Document Distribution Copy Number Name(Role, Title) Date

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Crash Unity SDK... Log & Crash Search. - Unity3D v4.0 ios

More information

untitled

untitled Push... 2 Push... 4 Push... 5 Push... 13 Push... 15 1 FORCS Co., LTD A Leader of Enterprise e-business Solution Push (Daemon ), Push Push Observer. Push., Observer. Session. Thread Thread. Observer ID.

More information

0. 들어가기 전

0. 들어가기 전 컴퓨터네트워크 14 장. 웹 (WWW) (3) - HTTP 1 이번시간의학습목표 HTTP 의요청 / 응답메시지의구조와동작원리이해 2 요청과응답 (1) HTTP (HyperText Transfer Protocol) 웹브라우저는 URL 을이용원하는자원표현 HTTP 메소드 (method) 를이용하여데이터를요청 (GET) 하거나, 회신 (POST) 요청과응답 요청

More information

슬라이드 1

슬라이드 1 NeoDeveloper 설치가이드 차례 1. 환경 3 2. 설치 3 2.1 웹서버설치 3 Tomcat 7 3 JDK 1.6 3 2.2 NeoDeveloper 설치 3 Neo Developer 서버구성 3 Demo용 User Application 구성 4 Neo Developer 서버 Data File 4 Client 개발 Tool 설치 4 3. 설정 5 3.1

More information

Interstage5 SOAP서비스 설정 가이드

Interstage5 SOAP서비스 설정 가이드 Interstage 5 Application Server ( Solaris ) SOAP Service Internet Sample Test SOAP Server Application SOAP Client Application CORBA/SOAP Server Gateway CORBA/SOAP Gateway Client INTERSTAGE SOAP Service

More information

Windows Server 2012

Windows Server  2012 Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

Mobile Service > IAP > Android SDK [ ] IAP SDK TOAST SDK. IAP SDK. Android Studio IDE Android SDK Version (API Level 10). Name Reference V

Mobile Service > IAP > Android SDK [ ] IAP SDK TOAST SDK. IAP SDK. Android Studio IDE Android SDK Version (API Level 10). Name Reference V Mobile Service > IAP > Android SDK IAP SDK TOAST SDK. IAP SDK. Android Studio IDE 2.3.3 Android SDK Version 2.3.3 (API Level 10). Name Reference Version License okhttp http://square.github.io/okhttp/ 1.5.4

More information

게시판 스팸 실시간 차단 시스템

게시판 스팸 실시간 차단 시스템 오픈 API 2014. 11-1 - 목 차 1. 스팸지수측정요청프로토콜 3 1.1 스팸지수측정요청프로토콜개요 3 1.2 스팸지수측정요청방법 3 2. 게시판스팸차단도구오픈 API 활용 5 2.1 PHP 5 2.1.1 차단도구오픈 API 적용방법 5 2.1.2 차단도구오픈 API 스팸지수측정요청 5 2.1.3 차단도구오픈 API 스팸지수측정결과값 5 2.2 JSP

More information

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자 SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전

More information

Research & Technique Apache Tomcat RCE 취약점 (CVE ) 취약점개요 지난 4월 15일전세계적으로가장많이사용되는웹애플리케이션서버인 Apache Tomcat에서 RCE 취약점이공개되었다. CVE 취약점은 W

Research & Technique Apache Tomcat RCE 취약점 (CVE ) 취약점개요 지난 4월 15일전세계적으로가장많이사용되는웹애플리케이션서버인 Apache Tomcat에서 RCE 취약점이공개되었다. CVE 취약점은 W Research & Technique Apache Tomcat RCE 취약점 (CVE-2019-0232) 취약점개요 지난 4월 15일전세계적으로가장많이사용되는웹애플리케이션서버인 Apache Tomcat에서 RCE 취약점이공개되었다. CVE-2019-0232 취약점은 Windows 시스템의 Apache Tomcat 서버에서 enablecmdlinearguments

More information

chapter1,2.doc

chapter1,2.doc JavaServer Pages Version 08-alpha copyright2001 B l u e N o t e all rights reserved http://jspboolpaecom vesion08-alpha, UML (?) part1part2 Part1 part2 part1 JSP Chapter2 ( ) Part 1 chapter 1 JavaServer

More information

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

More information

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일 Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: ned3y2k@hanmail.net Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae

More information

슬라이드 1

슬라이드 1 Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치

More information

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우. 소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423

More information

thesis

thesis ( Design and Implementation of a Generalized Management Information Repository Service for Network and System Management ) ssp@nile nile.postech.ac..ac.kr DPE Lab. 1997 12 16 GMIRS GMIRS GMIRS prototype

More information

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r Jakarta is a Project of the Apache

More information

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3Rabbitz Book 애플리케이션파일다운로드하여압축파일을풀고복사합니다. 3. 3Rabbitz Book 실행합니다.

More information

vRealize Automation용 VMware Remote Console - VMware

vRealize Automation용 VMware Remote Console - VMware vrealize Automation 용 VMware Remote Console VMware Remote Console 9.0 이문서는새버전으로교체되기전까지나열된각제품버전및모든이후버전을지원합니다. 이문서에대한최신버전을확인하려면 http://www.vmware.com/kr/support/pubs 를참조하십시오. KO-002230-00 vrealize Automation

More information

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher( 실행할페이지.jsp); 다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher

More information

표준프레임워크로 구성된 컨텐츠를 솔루션에 적용하는 것에 문제가 없는지 확인

표준프레임워크로 구성된 컨텐츠를 솔루션에 적용하는 것에 문제가 없는지 확인 표준프레임워크로구성된컨텐츠를솔루션에적용하는것에문제가없는지확인 ( S next -> generate example -> finish). 2. 표준프레임워크개발환경에솔루션프로젝트추가. ( File -> Import -> Existring Projects into

More information

Intro to Servlet, EJB, JSP, WS

Intro to Servlet, EJB, JSP, WS ! Introduction to J2EE (2) - EJB, Web Services J2EE iseminar.. 1544-3355 ( ) iseminar Chat. 1 Who Are We? Business Solutions Consultant Oracle Application Server 10g Business Solutions Consultant Oracle10g

More information

System Recovery 사용자 매뉴얼

System Recovery 사용자 매뉴얼 Samsung OS Recovery Solution 을이용하여간편하게 MagicInfo 의네트워크를설정하고시스템을백업및복원할수있습니다. 시스템시작시리모컨의 - 버튼이나키보드의 F3 키를연속해서누르면복구모드로진입한후 Samsung OS Recovery Solution 이실행됩니다. Samsung OS Recovery Solution 은키보드와리모컨을사용하여조작할수있습니다.

More information

오늘날의 기업들은 24시간 365일 멈추지 않고 돌아간다. 그리고 이러한 기업들을 위해서 업무와 관련 된 중요한 문서들은 언제 어디서라도 항상 접근하여 활용이 가능해야 한다. 끊임없이 변화하는 기업들 의 경쟁 속에서 기업내의 중요 문서의 효율적인 관리와 활용 방안은 이

오늘날의 기업들은 24시간 365일 멈추지 않고 돌아간다. 그리고 이러한 기업들을 위해서 업무와 관련 된 중요한 문서들은 언제 어디서라도 항상 접근하여 활용이 가능해야 한다. 끊임없이 변화하는 기업들 의 경쟁 속에서 기업내의 중요 문서의 효율적인 관리와 활용 방안은 이 C Cover Story 05 Simple. Secure. Everywhere. 문서관리 혁신의 출발점, Oracle Documents Cloud Service 최근 문서 관리 시스템의 경우 커다란 비용 투자 없이 효율적으로 문서를 관리하기 위한 기업들의 요구는 지속적으로 증가하고 있다. 이를 위해, 기업 컨텐츠 관리 솔루션 부분을 선도하는 오라클은 문서관리

More information

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다. Eclipse 개발환경에서 WindowBuilder 를이용한 Java 프로그램개발 이예는 Java 프로그램의기초를이해하고있는사람을대상으로 Embedded Microcomputer 를이용한제어시스템을 PC 에서 Serial 통신으로제어 (Graphical User Interface (GUI) 환경에서 ) 하는프로그램개발예를설명한다. WindowBuilder:

More information

Secure Programming Lecture1 : Introduction

Secure Programming Lecture1 : Introduction Malware and Vulnerability Analysis Lecture3-2 Malware Analysis #3-2 Agenda 안드로이드악성코드분석 악성코드분석 안드로이드악성코드정적분석 APK 추출 #1 adb 명령 안드로이드에설치된패키지리스트추출 adb shell pm list packages v0nui-macbook-pro-2:lecture3 v0n$

More information

Chapter 1

Chapter 1 3 Oracle 설치 Objectives Download Oracle 11g Release 2 Install Oracle 11g Release 2 Download Oracle SQL Developer 4.0.3 Install Oracle SQL Developer 4.0.3 Create a database connection 2 Download Oracle 11g

More information

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Microsoft Word - windows server 2003 수동설치_non pro support_.doc Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로

More information

bn2019_2

bn2019_2 arp -a Packet Logging/Editing Decode Buffer Capture Driver Logging: permanent storage of packets for offline analysis Decode: packets must be decoded to human readable form. Buffer: packets must temporarily

More information

Interstage4 설치가이드

Interstage4 설치가이드 Interstage Application Server V501 Operation Guide Internet 1 1 1 FJApache FJApache (WWW (WWW server) server) - - file file - - 2 2 InfoProviderPro InfoProviderPro (WWW (WWW server) server) - - file file

More information

기술문서 작성 XXE Attacks 작성자 : 인천대학교 OneScore 김영성 I. 소개 2 II. 본문 2 가. XML external entities 2 나. XXE Attack 3 다. 점검방법 3 라.

기술문서 작성 XXE Attacks 작성자 : 인천대학교 OneScore 김영성 I. 소개 2 II. 본문 2 가. XML external entities 2 나. XXE Attack 3 다. 점검방법 3 라. 기술문서 14. 11. 10. 작성 XXE Attacks 작성자 : 인천대학교 OneScore 김영성 dokymania@naver.com I. 소개 2 II. 본문 2 가. XML external entities 2 나. XXE Attack 3 다. 점검방법 3 라. Exploit 5 마. 피해 6 III. 결론 6 가. 권고사항 6 I. 소개 가. 역자 본문서는

More information

C# Programming Guide - Types

C# Programming Guide - Types C# Programming Guide - Types 최도경 lifeisforu@wemade.com 이문서는 MSDN 의 Types 를요약하고보충한것입니다. http://msdn.microsoft.com/enus/library/ms173104(v=vs.100).aspx Types, Variables, and Values C# 은 type 에민감한언어이다. 모든

More information

Microsoft PowerPoint - web-part03-ch19-node.js기본.pptx

Microsoft PowerPoint - web-part03-ch19-node.js기본.pptx 과목명: 웹프로그래밍응용 교재: 모던웹을 위한 JavaScript Jquery 입문, 한빛미디어 Part3. Ajax Ch19. node.js 기본 2014년 1학기 Professor Seung-Hoon Choi 19 node.js 기본 이 책에서는 서버 구현 시 node.js 를 사용함 자바스크립트로 서버를 개발 다른서버구현기술 ASP.NET, ASP.NET

More information

Spring Boot

Spring Boot 스프링부트 (Spring Boot) 1. 스프링부트 (Spring Boot)... 2 1-1. Spring Boot 소개... 2 1-2. Spring Boot & Maven... 2 1-3. Spring Boot & Gradle... 3 1-4. Writing the code(spring Boot main)... 4 1-5. Writing the code(commandlinerunner)...

More information

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse

More information

BEA_WebLogic.hwp

BEA_WebLogic.hwp BEA WebLogic Server SSL 설정방법 - Ver 1.0-2008. 6 개정이력 버전개정일개정내용 Ver 1.0 2008 년 6 월 BEA WebLogic Server SSL 설명서최초작성 본문서는정보통신부 한국정보보호진흥원의 보안서버구축가이드 를참고하여작성되었습니다. 본문서내용의무단도용및사용을금합니다. < 목차 > 1. 개인키및 CSR 생성방법

More information

슬라이드 1

슬라이드 1 전자정부개발프레임워크 1 일차실습 LAB 개발환경 - 1 - 실습목차 LAB 1-1 프로젝트생성실습 LAB 1-2 Code Generation 실습 LAB 1-3 DBIO 실습 ( 별첨 ) LAB 1-4 공통컴포넌트생성및조립도구실습 LAB 1-5 템플릿프로젝트생성실습 - 2 - LAB 1-1 프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new

More information

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration

More information

adfasdfasfdasfasfadf

adfasdfasfdasfasfadf C 4.5 Source code Pt.3 ISL / 강한솔 2019-04-10 Index Tree structure Build.h Tree.h St-thresh.h 2 Tree structure *Concpets : Node, Branch, Leaf, Subtree, Attribute, Attribute Value, Class Play, Don't Play.

More information

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition

More information

ibmdw_rest_v1.0.ppt

ibmdw_rest_v1.0.ppt REST in Enterprise 박찬욱 1-1- MISSING PIECE OF ENTERPRISE Table of Contents 1. 2. REST 3. REST 4. REST 5. 2-2 - Wise chanwook.tistory.com / cwpark@itwise.co.kr / chanwook.god@gmail.com ARM WOA S&C AP ENI

More information

chap 5: Trees

chap 5: Trees 5. Threaded Binary Tree 기본개념 n 개의노드를갖는이진트리에는 2n 개의링크가존재 2n 개의링크중에 n + 1 개의링크값은 null Null 링크를다른노드에대한포인터로대체 Threads Thread 의이용 ptr left_child = NULL 일경우, ptr left_child 를 ptr 의 inorder predecessor 를가리키도록변경

More information

DocsPin_Korean.pages

DocsPin_Korean.pages Unity Localize Script Service, Page 1 Unity Localize Script Service Introduction Application Game. Unity. Google Drive Unity.. Application Game. -? ( ) -? -?.. 준비사항 Google Drive. Google Drive.,.. - Google

More information

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO Windows 7 설치및 PCIE RAID 설정정보 DK173 초판 11월 2016 A. Windows 7 및 USB 드라이버설치 칩셋사양에따라 Windows 7 설치중에 USB 키보드 / 마우스를사용하려면시스템에서 USB 드라이버를사전로드해야합니다. 이절에서는 USB 드라이버사전로드방법과 Windows 7 설치방법에대해서설명합니다. 방법 1: SATA ODD

More information

IRISCard Anywhere 5

IRISCard Anywhere 5 이 빠른 사용자 가이드는 IRISCard Anywhere 5 및 IRISCard Corporate 5 스캐너의 설치와 시작을 도와 드립니다. 이 스캐너와 함께 제공되는 소프트웨어는: - Cardiris Pro 5 및 Cardiris Corporate 5 for CRM (Windows 용) - Cardiris Pro 4 (Mac OS 용) Cardiris 의

More information

SMB_ICMP_UDP(huichang).PDF

SMB_ICMP_UDP(huichang).PDF SMB(Server Message Block) UDP(User Datagram Protocol) ICMP(Internet Control Message Protocol) SMB (Server Message Block) SMB? : Microsoft IBM, Intel,. Unix NFS. SMB client/server. Client server request

More information

휠세미나3 ver0.4

휠세미나3 ver0.4 andromeda@sparcs:/$ ls -al dev/sda* brw-rw---- 1 root disk 8, 0 2014-06-09 18:43 dev/sda brw-rw---- 1 root disk 8, 1 2014-06-09 18:43 dev/sda1 brw-rw---- 1 root disk 8, 2 2014-06-09 18:43 dev/sda2 andromeda@sparcs:/$

More information

Apache2 + Tomcat 5 + JK2 를 사용한 로드밸런싱과 세션 복제 클러스터링 사이트 구축

Apache2 + Tomcat 5 + JK2 를 사용한 로드밸런싱과 세션 복제 클러스터링 사이트 구축 Apache2 + Tomcat 5 + JK2 : 2004-11-04 Release Ver. 1.0.0.1 Email : ykkim@cabsoftware.com Apache JK2 ( )., JK2 Apache2 JK2. 3 - JK2, Tomcat -.. 3, Stress ( ),., localhost ip., 2. 2,. Windows XP., Window

More information

본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta

본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase startup-config Erasing the nvram filesystem will remove all configuration files Continue? [confirm] ( 엔터 ) [OK] Erase

More information

Connection 8 22 UniSQLConnection / / 9 3 UniSQL OID SET

Connection 8 22 UniSQLConnection / / 9 3 UniSQL OID SET 135-080 679-4 13 02-3430-1200 1 2 11 2 12 2 2 8 21 Connection 8 22 UniSQLConnection 8 23 8 24 / / 9 3 UniSQL 11 31 OID 11 311 11 312 14 313 16 314 17 32 SET 19 321 20 322 23 323 24 33 GLO 26 331 GLO 26

More information

#KM560

#KM560 KM-560 KM-560-7 PARTS BOOK KM-560 KM-560-7 INFORMATION A. Parts Book Structure of Part Book Unique code by mechanism Unique name by mechanism Explode view Ref. No. : Unique identifcation number by part

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

View Licenses and Services (customer)

View Licenses and Services (customer) 빠른 빠른 시작: 시작: 라이선스, 라이선스, 서비스 서비스 및 주문 주문 이력 이력 보기 보기 고객 가이드 Microsoft 비즈니스 센터의 라이선스, 서비스 및 혜택 섹션을 통해 라이선스, 온라인 서비스, 구매 기록 (주문 기록)을 볼 수 있습니다. 시작하려면, 비즈니스 센터에 로그인하여 상단 메뉴에서 재고를 선택한 후 내 재고 관리를 선택하십시오. 목차

More information

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2 Eclipse (IDE) JDK Android SDK with

More information

LXR 설치 및 사용법.doc

LXR 설치 및 사용법.doc Installation of LXR (Linux Cross-Reference) for Source Code Reference Code Reference LXR : 2002512( ), : 1/1 1 3 2 LXR 3 21 LXR 3 22 LXR 221 LXR 3 222 LXR 3 3 23 LXR lxrconf 4 24 241 httpdconf 6 242 htaccess

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다. 1.1. 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 만별도로필요한경우도있어툴체인설치및설정에대해알아봅니다. 1.1.1. 툴체인설치 다음링크에서다운받을수있습니다.

More information

TTA Journal No.157_서체변경.indd

TTA Journal No.157_서체변경.indd 표준 시험인증 기술 동향 FIDO(Fast IDentity Online) 생체 인증 기술 표준화 동향 이동기 TTA 모바일응용서비스 프로젝트그룹(PG910) 의장 SK텔레콤 NIC 담당 매니저 76 l 2015 01/02 PASSWORDLESS EXPERIENCE (UAF standards) ONLINE AUTH REQUEST LOCAL DEVICE AUTH

More information

Remote UI Guide

Remote UI Guide Remote UI KOR Remote UI Remote UI PDF Adobe Reader/Adobe Acrobat Reader. Adobe Reader/Adobe Acrobat Reader Adobe Systems Incorporated.. Canon. Remote UI GIF Adobe Systems Incorporated Photoshop. ..........................................................

More information

Secure Programming Lecture1 : Introduction

Secure Programming Lecture1 : Introduction Malware and Vulnerability Analysis Lecture4-1 Vulnerability Analysis #4-1 Agenda 웹취약점점검 웹사이트취약점점검 HTTP and Web Vulnerability HTTP Protocol 웹브라우저와웹서버사이에하이퍼텍스트 (Hyper Text) 문서송수신하는데사용하는프로토콜 Default Port

More information

Dropbox Forensics

Dropbox Forensics Cloud Storage Forensics Part I : Dropbox 2013. 09. 28 forensic.n0fate.com Dropbox Forensics Dropbox Forensics Dropbox 웹기반파일공유서비스 총 12 개의클라이언트지원 Desktop : Windows, Mac OS X, Linux Mobile : ios, Android,

More information

rmi_박준용_final.PDF

rmi_박준용_final.PDF (RMI) - JSTORM http://wwwjstormpekr (RMI)- Document title: Document file name: Revision number: Issued by: Document Information (RMI)- rmi finaldoc Issue Date: Status:

More information

[Brochure] KOR_TunA

[Brochure] KOR_TunA LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /

More information

1) 인증서만들기 ssl]# cat >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1) 인증서만들기 ssl]# cat   >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키 Lighttpd ( 멀티도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 1) 인증서만들기 [root@localhost ssl]# cat www.ucert.co.kr.key www.ucert.co.kr.crt >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat

More information

서현수

서현수 Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,

More information

#KM-235(110222)

#KM-235(110222) PARTS BOOK KM-235A/B INFORMATION A. Parts Book Structure of Part Book Unique code by mechanism Unique name by mechanism Explode view Ref. No. : Unique identifcation number by part Parts No. : Unique Product

More information

슬라이드 1

슬라이드 1 Gradle 1. 도구개요 2. 설치및실행 3. 주요기능 4. 활용예제 1. 도구개요 1.1 도구정보요약 도구명 소개 특징 Gradle (http://www.gradle.org) 소프트웨어빌드자동화도구 라이선스 Apache License v2.0 Gradle 을통해소프트웨어패키지나프로젝트의빌드, 테스팅, 퍼블리슁, 배포등을자동화할수있다. Ant 의유연성과기능을

More information

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할 저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할수없습니다. 변경금지. 귀하는이저작물을개작, 변형또는가공할수없습니다. 귀하는, 이저작물의재이용이나배포의경우,

More information

목차 BUG DEQUEUE 의 WAIT TIME 이 1 초미만인경우, 설정한시간만큼대기하지않는문제가있습니다... 3 BUG [qp-select-pvo] group by 표현식에있는컬럼을참조하는집합연산이존재하지않으면결괏값오류가발생할수있습니다... 4

목차 BUG DEQUEUE 의 WAIT TIME 이 1 초미만인경우, 설정한시간만큼대기하지않는문제가있습니다... 3 BUG [qp-select-pvo] group by 표현식에있는컬럼을참조하는집합연산이존재하지않으면결괏값오류가발생할수있습니다... 4 ALTIBASE HDB 6.5.1.5.10 Patch Notes 목차 BUG-46183 DEQUEUE 의 WAIT TIME 이 1 초미만인경우, 설정한시간만큼대기하지않는문제가있습니다... 3 BUG-46249 [qp-select-pvo] group by 표현식에있는컬럼을참조하는집합연산이존재하지않으면결괏값오류가발생할수있습니다... 4 BUG-46266 [sm]

More information

Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page

Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page ) Install!. (Ad@m, Inmobi, Google..)!. OS(Android

More information

Index Process Specification Data Dictionary

Index Process Specification Data Dictionary Index Process Specification Data Dictionary File Card Tag T-Money Control I n p u t/o u t p u t Card Tag save D e s c r i p t i o n 리더기위치, In/Out/No_Out. File Name customer file write/ company file write

More information

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아 LG U+ SMS/MMS 통합클라이언트 LG U+ SMS/MMS Client Simple Install Manual LG U+ SMS/MMS 통합클라이언트 - 1 - 간단설치매뉴얼 1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml

More information

Cloud Friendly System Architecture

Cloud Friendly System Architecture -Service Clients Administrator 1. -Service 구성도 : ( 좌측참고 ) LB(LoadBlancer) 2. -Service 개요 ucloud Virtual Router F/W Monitoring 개념 특징 적용가능분야 Server, WAS, DB 로구성되어 web service 를클라우드환경에서제공하기위한 service architecture

More information

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E.

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E. ASF(Atmel Software Framework) 환경을이용한프로그램개발 1. New Project Template 만들기 A. STK600 Board Template를이용한 Project 만들기 i. New Project -> Installed(C/C++) -> GCC C ASF Board Project를선택하고, 1. Name: 창에 Project Name(

More information

Apache Ivy

Apache Ivy JBoss User Group The Agile Dependency Manager 김병곤 fharenheit@gmail.com 20100911 v1.0 소개 JBoss User Group 대표 통신사에서분산컴퓨팅기반개인화시스템구축 Process Designer ETL, Input/Output, Mining Algorithm, 통계 Apache Hadoop/Pig/HBase/Cassandra

More information

..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * A

..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * A ..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * Amazon Web Services, Inc.. ID Microsoft Office 365*

More information

Microsoft PowerPoint - Smart CRM v4.0_TM 소개_20160320.pptx

Microsoft PowerPoint - Smart CRM v4.0_TM 소개_20160320.pptx (보험TM) 소개서 2015.12 대표전화 : 070 ) 7405 1700 팩스 : 02 ) 6012 1784 홈 페이지 : http://www.itfact.co.kr 목 차 01. Framework 02. Application 03. 회사 소개 01. Framework 1) Architecture Server Framework Client Framework

More information

Dialog Box 실행파일을 Web에 포함시키는 방법

Dialog Box 실행파일을 Web에 포함시키는 방법 DialogBox Web 1 Dialog Box Web 1 MFC ActiveX ControlWizard workspace 2 insert, ID 3 class 4 CDialogCtrl Class 5 classwizard OnCreate Create 6 ActiveX OCX 7 html 1 MFC ActiveX ControlWizard workspace New

More information

The Pocket Guide to TCP/IP Sockets: C Version

The Pocket Guide to  TCP/IP Sockets: C Version 인터넷프로토콜 5 장 데이터송수신 (3) 1 파일전송메시지구성예제 ( 고정크기메시지 ) 전송방식 : 고정크기 ( 바이너리전송 ) 필요한전송정보 파일이름 ( 최대 255 자 => 255byte 의메모리공간필요 ) 파일크기 (4byte 의경우최대 4GB 크기의파일처리가능 ) 파일내용 ( 가변길이, 0~4GB 크기 ) 메시지구성 FileName (255bytes)

More information

JVM 메모리구조

JVM 메모리구조 조명이정도면괜찮조! 주제 JVM 메모리구조 설미라자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조장. 최지성자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조원 이용열자료조사, 자료작성, PPT 작성, 보고서작성. 이윤경 자료조사, 자료작성, PPT작성, 보고서작성. 이수은 자료조사, 자료작성, PPT작성, 보고서작성. 발표일 2013. 05.

More information

4S 1차년도 평가 발표자료

4S 1차년도 평가 발표자료 모바일 S/W 프로그래밍 안드로이드개발환경설치 2012.09.05. 오병우 모바일공학과 JDK (Java Development Kit) SE (Standard Edition) 설치순서 Eclipse ADT (Android Development Tool) Plug-in Android SDK (Software Development Kit) SDK Components

More information

#KLZ-371(PB)

#KLZ-371(PB) PARTS BOOK KLZ-371 INFORMATION A. Parts Book Structure of Part Book Unique code by mechanism Unique name by mechanism Explode view Ref. No. : Unique identifcation number by part Parts No. : Unique Product

More information

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상 Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는

More information

Week13

Week13 Week 13 Social Data Mining 02 Joonhwan Lee human-computer interaction + design lab. Crawling Twitter Data OAuth Crawling Data using OpenAPI Advanced Web Crawling 1. Crawling Twitter Data Twitter API API

More information

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas

More information

Facebook API

Facebook API Facebook API 2조 20071069 임덕규 20070452 류호건 20071299 최석주 20100167 김민영 목차 Facebook API 설명 Android App 생성 Facebook developers App 등록 Android App Facebook SDK 추가 예제 Error 사항정리 Facebook API Social Plugin Facebook

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 BOOTLOADER Jo, Heeseung 부트로더컴파일 부트로더소스복사및압축해제 부트로더소스는웹페이지에서다운로드 /working 디렉터리로이동한후, wget으로다운로드 이후작업은모두 /working 디렉터리에서진행 root@ubuntu:# cp /media/sm5-linux-111031/source/platform/uboot-s4210.tar.bz2 /working

More information

untitled

untitled CAN BUS RS232 Line Ethernet CAN H/W FIFO RS232 FIFO IP ARP CAN S/W FIFO TERMINAL Emulator COMMAND Interpreter ICMP TCP UDP PROTOCOL Converter TELNET DHCP C2E SW1 CAN RS232 RJ45 Power

More information

1) 인증서만들기 ssl]# cat >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1) 인증서만들기 ssl]# cat   >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키 Lighttpd ( 단일도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 1) 인증서만들기 [root@localhost ssl]# cat www.ucert.co.kr.key www.ucert.co.kr.crt >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Reasons for Poor Performance Programs 60% Design 20% System 2.5% Database 17.5% Source: ORACLE Performance Tuning 1 SMS TOOL DBA Monitoring TOOL Administration TOOL Performance Insight Backup SQL TUNING

More information

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드] Google Map View 구현 학습목표 교육목표 Google Map View 구현 Google Map 지원 Emulator 생성 Google Map API Key 위도 / 경도구하기 위도 / 경도에따른 Google Map View 구현 Zoom Controller 구현 Google Map View (1) () Google g Map View 기능 Google

More information

RHEV 2.2 인증서 만료 확인 및 갱신

RHEV 2.2 인증서 만료 확인 및 갱신 2018/09/28 03:56 1/2 목차... 1 인증서 확인... 1 인증서 종류와 확인... 4 RHEVM CA... 5 FQDN 개인 인증서... 5 레드햇 인증서 - 코드 서명 인증서... 6 호스트 인증... 7 참고사항... 8 관련링크... 8 AllThatLinux! - http://allthatlinux.com/dokuwiki/ rhev_2.2_

More information

목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows

목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows 삼성SDS 하이패스 USB 드라이버 설치 매뉴얼 삼성SDS(주) 목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows 8에서 설치...9 2. 드라이버

More information

RVC Robot Vaccum Cleaner

RVC Robot Vaccum Cleaner RVC Robot Vacuum 200810048 정재근 200811445 이성현 200811414 김연준 200812423 김준식 Statement of purpose Robot Vacuum (RVC) - An RVC automatically cleans and mops household surface. - It goes straight forward while

More information

MasoJava4_Dongbin.PDF

MasoJava4_Dongbin.PDF JSTORM http://wwwjstormpekr Issued by: < > Revision: Document Information Document title: Document file name: MasoJava4_Dongbindoc Revision number: Issued by: < > SI, dbin@handysoftcokr

More information

#DPK5(PB)(9.8.19)

#DPK5(PB)(9.8.19) PARTS BOOK DPK-5 포스트 베드, 1본침 본봉 지그재그 재봉기 Post Bed, Single-Needle Lock Stitch Zig Zag Sewing Machines PME-090929 SunStar CO., LTD. INFORMATION A. Parts Book 구성 Structure of Part Book ① ② ③ ④ ⑤⑥ ⑦ ⑧⑨ ① 관계

More information

Microsoft Word - [2017SMA][T8]OOPT_Stage_2040 ver2.docx

Microsoft Word - [2017SMA][T8]OOPT_Stage_2040 ver2.docx OOPT Stage 2040 - Design Feesual CPT Tool Project Team T8 Date 2017-05-24 T8 Team Information 201211347 박성근 201211376 임제현 201411270 김태홍 2017 Team 8 1 Table of Contents 1. Activity 2041. Design Real Use

More information