구분 |
특허 |
등록권자 |
브레인즈컴퍼니 주식회사 |
출원번호 |
10-2022-0185203 |
출원일 |
20221227 |
등록번호 |
10-2549981 |
등록일 |
20230627 |
내용 |
원격 서비스 응답 블로킹 대기 상태의 트랜잭션 제어 시스템 및 방법이 개시된다. 본 발명의 실시 예에 따른 원격 서비스 응답 블로킹 대기 상태의 트랜잭션 제어 시스템은, 사용자의 요청에 의해 트랜잭션을 수행하는 어플리케이션 서버, 어플리케이션 서버의 트랜잭션 처리를 모니터링하는 트랜잭션 제어 장치, 및 트랜잭션에 의한 서비스를 제공하는 원격서비스 서버를 포함하며, 트랜잭션 제어 장치는, 어플리케이션 서버에서 트랜잭션을 시작하면, 트랜잭션 정보를 수집하는 모니터링부, 어플리케이션 서버에서 원격서비스 서버로의 연결이 감지되면, 입출력 통신 객체의 추적 및 제어를 위한 프록시 객체를 생성하는 프록시 객체 생성부, 생성된 프록시 객체를 상기 어플리케이션 서버로 전달하는 통신부, 주기적으로 타임아웃 이벤트를 발생시키는 타임아웃 설정부, 및 타임아웃 설정부의 타임아웃 이벤트에 의해, 중지 조건이 확인된 경우에만 트랜잭션 중지를 위한 예외(Exception) 신호를 발생하여 어플리케이션 서버로 전달하는 제어부를 포함하며, 어플리케이션 서버에서, 예외 신호에 의해 트랜잭션을 종료시킨다.
|