1 |
1
이벤트를 포함하는 이벤트 등록 요청 신호를 이벤트 검출 장치로 전송하여, 이벤트 발생 정보 또는 서비스 실행 결과를 수신하는 클라이언트;상기 클라이언트로부터 이벤트 등록 요청 신호가 수신된 경우, 해당 서비스 제공 장치의 로깅 정보를 감시하여 해당 이벤트의 발생 여부를 검출하고, 해당 이벤트가 검출된 경우 이벤트 발생 정보를 상기 클라이언트로 전송하며, 상기 이벤트 발생 정보를 수신한 클라이언트로부터 매개 변수값을 포함하는 서비스 실행 요청 신호가 수신된 경우, 해당 서비스에 매개 변수값을 적용하여 서비스를 실행하고, 그 서비스 실행 결과를 상기 클라이언트로 전송하는 이벤트 검출 장치;를 포함하는 이벤트 기반 서비스 제공 시스템
|
2 |
2
삭제
|
3 |
3
제1항에 있어서, 상기 이벤트 검출 장치는 상기 클라이언트로부터 이벤트 및 매개변수 값을 포함하는 이벤트 기반 서비스 요청 신호가 수신된 경우, 해당 서비스 제공 장치의 로깅 정보를 감시하여 해당 이벤트의 발생 여부를 검사하고, 해당 이벤트가 발생한 경우, 해당 서비스에 상기 매개 변수값을 적용하여 서비스를 실행하고, 그 서비스 실행 결과를 상기 클라이언트로 전송하는 것을 특징으로 하는 이벤트 기반 서비스 제공 시스템
|
4 |
4
복수의 서비스 제공 서버의 로깅 정보를 관리하는 OPM(Open Provenance Model) 관리부;클라이언트로부터 이벤트 및 매개변수 값을 포함하는 이벤트 기반 서비스 요청 신호가 수신된 경우 상기 이벤트를 이벤트 검출부로 전송하고, 상기 이벤트 검출부로부터 이벤트 발생 정보가 수신된 경우 해당 서비스에 상기 매개 변수값을 적용하여 상기 서비스를 실행하고, 그 서비스 실행 결과를 상기 클라이언트로 전송하는 이벤트 기반 서비스 제공부; 및상기 이벤트 기반 서비스 제공부로부터 전송된 이벤트를 저장하고, 상기 OPM 관리부의 로깅 정보를 감시하여 상기 저장된 이벤트의 발생 여부를 판단하고, 상기 이벤트가 발생한 경우 이벤트 발생 정보를 상기 이벤트 기반 서비스 제공부로 전송하는 이벤트 검출부;를 포함하는 이벤트 검출 장치
|
5 |
5
제4항에 있어서, 상기 클라이언트로부터 이벤트를 포함하는 이벤트 등록 요청 신호가 수신된 경우 해당 이벤트를 이벤트 검출부로 전송하고, 상기 이벤트 검출부로부터 이벤트 발생 정보를 수신하여 상기 클라이언트로 전송하는 이벤트 등록 처리부를 더 포함하는 것을 특징으로 하는 이벤트 검출 장치
|
6 |
6
제5항에 있어서, 상기 이벤트 기반 서비스 제공부는 상기 이벤트 발생 정보를 수신한 클라이언트로부터 매개 변수값을 포함하는 서비스 실행 요청 신호가 수신된 경우, 상기 매개 변수값을 해당 서비스에 적용한 서비스 실행 결과를 상기 클라이언트로 전송하는 것을 특징으로 하는 이벤트 검출 장치
|
7 |
7
제4항에 있어서, 상기 이벤트 기반 서비스 제공부는 상기 매개 변수값을 적용한 서비스를 동기식으로 처리할 경우, 상기 클라이언트가 해당 서비스와 통신이 가능한 상태일 경우에만 상기 매개변수값을 해당 서비스에 적용하여 그 서비스 실행 결과를 상기 클라이언트로 전송하는 것을 특징으로 하는 이벤트 검출 장치
|
8 |
8
제4항에 있어서, 상기 이벤트 기반 서비스 제공부는 상기 매개 변수값을 적용한 서비스를 비동기식으로 처리할 경우, 상기 클라이언트가 동작 중이지 않더라도 이벤트가 발생하면 상기 매개변수값을 해당 서비스에 적용하여 서비스 실행 결과를 구하고, 상기 서비스 실행 결과를 저장하고 있다가 상기 클라이언트가 동작하는 경우 상기 저장된 서비스 실행 결과를 전송하는 것을 특징으로 하는 이벤트 검출 장치
|
9 |
9
이벤트 기반 서비스 제공 장치가 이벤트 기반 서비스를 제공하는 방법에 있어서,(a) 클라이언트로부터 이벤트를 포함하는 이벤트 등록 요청 신호가 수신된 경우 상기 이벤트를 등록하고, 서비스 제공 서버의 로깅 정보를 감시하여 상기 이벤트가 발생하는지의 여부를 판단하는 단계;(b) 상기 판단결과 이벤트가 발생한 경우, 이벤트 발생 정보를 상기 클라이언트로 전송하는 단계; 및 (c) 상기 클라이언트로부터 해당 서비스에 대한 매개 변수값을 포함하는 서비스 실행 요청 신호가 수신된 경우, 상기 매개 변수값을 적용하여 서비스를 실행하고, 그 서비스 실행 결과를 상기 클라이언트로 전송하는 단계;를 포함하는 이벤트 기반 서비스 제공 방법
|
10 |
10
제9항에 있어서, 상기 (c) 단계에서, 상기 매개 변수값을 적용한 서비스를 동기식으로 처리할 경우, 상기 클라이언트가 해당 서비스와 통신이 가능한 상태일 경우에만 상기 매개변수값을 적용하여 서비스를 실행하고, 그 서비스 실행 결과를 상기 클라이언트로 전송하는 것을 특징으로 하는 이벤트 기반 서비스 제공 방법
|
11 |
11
제9항에 있어서, 상기 (c) 단계에서, 상기 매개 변수값을 적용한 서비스를 비동기식으로 처리할 경우, 상기 클라이언트가 동작 중이지 않더라도 이벤트가 발생하면 상기 매개변수값을 해당 서비스에 적용하여 서비스 실행 결과를 구하고, 상기 서비스 실행 결과를 저장하고 있다가 상기 클라이언트가 동작하는 경우 상기 저장된 서비스 실행 결과를 전송하는 것을 특징으로 하는 이벤트 기반 서비스 제공 방법
|
12 |
12
(a) 클라이언트로부터 이벤트를 포함하는 이벤트 등록 요청 신호가 수신된 경우 상기 이벤트를 등록하고, 서비스 제공 서버의 로깅 정보를 감시하여 상기 이벤트가 발생하는지의 여부를 판단하는 단계;(b) 상기 판단결과 이벤트가 발생한 경우, 이벤트 발생 정보를 상기 클라이언트로 전송하는 단계; 및 (c) 상기 클라이언트로부터 해당 서비스에 대한 매개 변수값을 포함하는 서비스 실행 요청 신호가 수신된 경우, 상기 매개 변수값을 적용하여 서비스를 실행하고, 그 서비스 실행 결과를 상기 클라이언트로 전송하는 단계를 포함하는 이벤트 기반 서비스 제공 방법이 프로그램으로 기록되고 전자 장치에서 판독 가능한 기록매체
|
13 |
13
이벤트 기반 서비스 제공 장치가 이벤트 기반 서비스를 제공하는 방법에 있어서,(a) 클라이언트로부터 이벤트 및 매개변수값을 포함하는 이벤트 기반 서비스 요청 신호가 수신된 경우, 상기 이벤트와 매개 변수값을 등록하는 단계;(b) 서비스 제공 서버의 로깅 정보를 감시하여, 상기 이벤트가 발생하는지의 여부를 판단하는 단계; 및(c) 상기 판단결과 상기 이벤트가 발생한 경우, 상기 매개 변수값을 적용하여 해당 서비스를 실행하고, 그 서비스 실행 결과를 상기 클라이언트로 전송하는 단계;를 포함하는 이벤트 기반 서비스 제공 방법
|
14 |
14
제13항에 있어서, 상기 (c) 단계에서, 상기 매개 변수값을 적용한 서비스를 동기식으로 처리할 경우, 상기 클라이언트가 해당 서비스와 통신이 가능한 상태일 경우에만 상기 매개변수값을 적용하여 해당 서비스를 실행하고, 그 서비스 실행 결과를 상기 클라이언트로 전송하는 것을 특징으로 하는 이벤트 기반 서비스 제공 방법
|
15 |
15
제13항에 있어서, 상기 (c) 단계에서, 상기 매개 변수값을 적용한 서비스를 비동기식으로 처리할 경우, 상기 클라이언트가 동작 중이지 않더라도 이벤트가 발생하면 상기 매개변수값을 해당 서비스에 적용하여 서비스 실행 결과를 구하고, 상기 서비스 실행 결과를 저장하고 있다가 상기 클라이언트가 동작하는 경우 상기 저장된 서비스 실행 결과를 전송하는 것을 특징으로 하는 이벤트 기반 서비스 제공 방법
|
16 |
16
(a) 클라이언트로부터 이벤트 및 매개변수값을 포함하는 이벤트 기반 서비스 요청 신호가 수신된 경우, 상기 이벤트와 매개 변수값을 등록하는 단계;(b) 서비스 제공 서버의 로깅 정보를 감시하여, 상기 이벤트가 발생하는지의 여부를 판단하는 단계; 및(c) 상기 판단결과 상기 이벤트가 발생한 경우, 상기 매개 변수값을 적용하여 해당 서비스를 실행하고, 그 서비스 실행 결과를 상기 클라이언트로 전송하는 단계를 포함하는 이벤트 기반 서비스 제공 방법이 프로그램으로 기록되고 전자 장치에서 판독 가능한 기록매체
|