1 |
1
다수의 클라이언트와 네트워크를 통해 연결된 클라우드 서버를 포함하는 클라우드 컴퓨팅 시스템에 있어서,이벤트 시퀀스를 포함하는 이벤트 처리용 메시지를 생성하여 암호화하고, 암호화된 상기 이벤트 처리용 메시지를 네트워크를 통해 상기 클라우드 서버로 전송하는 클라이언트; 및다수의 상기 클라이언트로부터 네트워크를 통해 이벤트 처리용 메시지를 각각 수신한 후 복호화하여, 복호화된 상기 이벤트 처리용 메시지에 포함된 이벤트 시퀀스에 따라 이벤트를 처리하는 클라우드 서버; 를 포함하며,상기 클라우드 서버는다수의 상기 복호화된 이벤트 처리용 메시지의 헤더(header) 부분으로부터 이벤트 시퀀스에 따른 메시지 처리 순서를 확인하고, 확인한 메시지 처리 순서에 따라 상기 메시지의 서명 검증(verify signature) 부분으로부터 상기 메시지 내 오류 발생 여부를 판단하고, 오류 발생이 없다고 판단한 경우에, 메시지 처리 순서에 따라 해당하는 메시지에 대한 페이로드(payload) 부분을 확인하여 이벤트 처리를 연속적으로 수행하는 것을 특징으로 하는 클라우드 컴퓨팅 시스템
|
2 |
2
제1항에 있어서,상기 클라이언트는상기 이벤트 처리용 메시지의 헤더 부분에 미리 설정된 이벤트 처리 순서를 저장하고, 상기 이벤트 처리용 메시지의 페이로드 부분에 처리하고자 하는 이벤트 내용을 저장하며, 상기 이벤트 처리용 메시지의 서명 검증 부분에 해당 메시지 내 오류 발생 여부를 표시하여 이벤트 처리용 메시지를 생성하는 것을 특징으로 하는 클라우드 컴퓨팅 시스템
|
3 |
3
다수의 클라이언트와 네트워크를 통해 연결된 클라우드 서버를 포함하는 클라우드 컴퓨팅 시스템의 이벤트 처리 방법에 있어서,상기 클라이언트가 이벤트 시퀀스를 포함하는 이벤트 처리용 메시지를 생성하는 단계;상기 클라이언트가 생성된 이벤트 처리용 메시지를 암호화하는 단계;상기 클라이언트가 암호화된 상기 이벤트 처리용 메시지를 네트워크를 통해 상기 클라우드 서버로 전송하는 단계;상기 클라우드 서버가 다수의 상기 클라이언트로부터 이벤트 처리용 메시지를 각각 수신하여 복호화하는 단계; 및 상기 클라우드 서버가 복호화된 다수의 상기 이벤트 처리용 메시지에 포함된 이벤트 시퀀스에 따라 이벤트를 처리하는 단계;를 포함하며,상기 클라우드 서버가 복호화된 다수의 상기 이벤트 처리용 메시지에 포함된 이벤트 시퀀스에 따라 이벤트를 처리하는 단계는다수의 상기 복호화된 이벤트 처리용 메시지의 헤더(header) 부분으로부터 이벤트 시퀀스에 따른 메시지 처리 순서를 확인하는 단계;확인한 메시지 처리 순서에 따라 상기 메시지의 서명 검증(verify signature) 부분으로부터 상기 메시지 내 오류 발생 여부를 판단하는 단계;오류 발생이 없다고 판단한 경우에, 확인된 메시지 처리 순서에 따라 해당하는 메시지에 대한 페이로드(payload) 부분을 확인하여 이벤트 처리를 연속적으로 수행하는 단계;를 포함하는 것을 특징으로 하는 클라우드 컴퓨팅 시스템의 이벤트 처리 방법
|
4 |
4
제3항에 있어서,상기 클라이언트가 이벤트 시퀀스를 포함하는 이벤트 처리용 메시지를 생성하는 단계는상기 이벤트 처리용 메시지의 헤더(header) 부분에 미리 설정된 이벤트 처리 순서를 저장하고, 상기 이벤트 처리용 메시지의 페이로드(payload) 부분에 처리하고자 하는 이벤트 내용을 저장하며, 상기 이벤트 처리용 메시지의 특징 확인(verify signature) 부분에 해당하는 메시지 내 오류 발생 여부를 표시하여 이벤트 처리용 메시지를 생성하는 것을 특징으로 하는 클라우드 컴퓨팅 시스템의 이벤트 처리 방법
|
5 |
5
제4항에 있어서,상기 클라이언트가 이벤트 시퀀스를 포함하는 이벤트 처리용 메시지를 생성하는 단계는상기 메시지의 헤더 부분에 미리 설정된 이벤트 처리 순서를 숫자 형태로 표시하여 저장하는 것을 특징으로 하는 클라우드 컴퓨팅 시스템의 이벤트 처리 방법
|