1 |
1
OSGi 응용 서비스(OSGi Application Service)에서 요청에 따라 서비스 조립 기술서를 생성하는 단계;
배관 서비스(Plumber Service)에서 상기 서비스 조립 기술서를 분석하는 단계;
분석결과 웹 서비스와의 상호 연동이 필요하면 상기 배관 서비스에서 웹 게이트웨이 서비스(Web Gateway Service)를 호출하는 단계;
상기 웹 게이트웨이 서비스는 상기 배관 서비스로부터 상호 연동을 요청받은 상기 웹 서비스의 대행하는 프록시를 생성하고 서비스 레지스트리에 등록하는 단계; 및
상기 배관 서비스에서 서비스를 조립하여 웹 서비스와 상호 연동하는 단계를 포함하는 OSGi 서비스 플랫폼에서 웹 서비스와의 동적인 상호 연동 방법
|
2 |
2
제1항에 있어서, 상기 웹 게이트웨이 서비스는,
상기 배관 서비스로부터 상호 연동을 요청 받으면, 상기 웹 서비스의 WSDL(Web Services Description Language)를 읽고 이를 분석하고, 상기 WSDL의 정보를 이용하여 상기 프록시를 생성함을 특징으로 하는 OSGi 서비스 플랫폼에서 웹 서비스와의 동적인 상호 연동 방법
|
3 |
3
제2항에 있어서, 상기 프록시를 생성할 때 이용하는 상기 WSDL의 정보는,
웹 서비스 이름, 인터페이스, 서비스 URL, encoding 타입, 메소드 이름 및, 입력 및 출력의 변수(파라메타)를 포함함을 특징으로 하는 OSGi 서비스 플랫폼에서 웹 서비스와의 동적인 상호 연동 방법
|
4 |
4
제1항에 있어서, 상기 웹 게이트웨이 서비스는,
상기 웹 서비스의 상태를 단순 객체 접근 프로토콜(SOAP: Simple Object Access Protocol)을 통하여 주기적으로 확인하여 서비스의 업데이트 또는 유실을 감지하고 대응함을 특징으로 하는 OSGi 서비스 플랫폼에서 웹 서비스와의 동적인 상호 연동 방법
|
5 |
5
제1항에 있어서, 상기 웹 게이트웨이 서비스는,
상기 프록시의 서비스가 종료되면 상기 서비스 레지스트리에서 상기 프록시 정보를 삭제함을 특징으로 하는 OSGi 서비스 플랫폼에서 웹 서비스와의 동적인 상호 연동 방법
|
6 |
6
제1항에 있어서, 상기 프록시는,
상기 웹 서비스와 단순 객체 접근 프로토콜(SOAP: Simple Object Access Protocol)을 통해 연결함을 특징으로 하는 OSGi 서비스 플랫폼에서 웹 서비스와의 동적인 상호 연동 방법
|
7 |
7
제1항에 있어서, 상기 조립되는 서비스는 OSGi 서비스를 포함하고,
상기 프록시는,
OSGi 서비스와 Pipe로 연결함을 특징으로 하는 OSGi 서비스 플랫폼에서 웹 서비스와의 동적인 상호 연동 방법
|
8 |
8
제1항 내지 제7항 중 어느 한 항의 방법을 실행하기 위한 프로그램이 기록되어 있는 것을 특징으로 하는 컴퓨터에서 판독 가능한 기록 매체
|