1 |
1
사용자 단말로부터 서비스 이름 기반의 서비스 요청을 전달받고, 상기 서비스 이름으로 서비스 인스턴스를 선택하여 서비스 요청 경로를 설정하는 경로 설정부; 및상기 서비스 요청 경로에 따라 상기 서비스 인스턴스로 상기 서비스 요청을 전달하고, 상기 서비스 인스턴스의 서비스 데이터를 상기 사용자 단말로 전달하는 인터페이스부를 포함하고,상기 경로 설정부는 상기 서비스 인스턴스의 서비스 및 네트워크 상황에 따라 상기 서비스 인스턴스를 선택하는 것을 특징으로 하는 라우팅 장치
|
2 |
2
제1 항에 있어서,상기 경로 설정부는상기 서비스 및 네트워크 상황이 미리 정의된 상황에 부합되는지 여부를 판단하여 상기 서비스 인스턴스 및 상기 서비스 요청 경로를 제어하는 것을 특징으로 하는 라우팅 장치
|
3 |
3
제1 항에 있어서, 리포지터리에 미리 등록된 적어도 하나의 상기 서비스 인스턴스를 서비스 그룹으로 그룹핑하고, 상기 서비스 그룹에 대한 상기 서비스 이름으로 상기 서비스 인스턴스를 매핑하여 관리하는 서비스 인스턴스 관리부를 더 포함하는 것을 특징으로 하는 라우팅 장치
|
4 |
4
제3 항에 있어서,상기 리포지터리에는 상기 서비스 인스턴스에 대한 서비스 인스턴스 정보가 저장된 것을 특징으로 하는 라우팅 장치
|
5 |
5
제4 항에 있어서,상기 서비스 인스턴스 정보는 상기 서비스 인스턴스를 구분하기 위한 서비스 인스턴스 ID, 상기 서비스 인스턴스가 제공하는 서비스의 기능 별로 정의된 상기 서비스 그룹의 이름, 상기 서비스 이름에 대한 기능적 속성 및 기술, 상기 서비스 인스턴스에 대한 서비스 바인딩 정보 및 상기 서비스 및 상기 네트워크에 대한 서비스 성능 지표를 포함하는 것을 특징으로 하는 라우팅 장치
|
6 |
6
제5 항에 있어서,상기 인터페이스부는상기 서비스 바인딩 정보를 통해 상기 서비스 요청을 상기 서비스 인스턴스의 인터페이스 형식에 따라 변환하여 상기 서비스 인스턴스로 제공하고, 상기 서비스 인스턴스의 서비스 결과를 상기 서비스 그룹의 인터페이스 형식에 따라 변환하여 상기 사용자 단말로 제공하는 것을 특징으로 하는 라우팅 장치
|
7 |
7
제6 항에 있어서,상기 서비스 결과를 상기 네트워크 상에 임시 저장하고, 상기 서비스 요청이 상기 임시 저장된 서비스 결과와 동일한 경우 상기 서비스 결과를 상기 사용자 단말로 제공하는 서비스 실행 관리부를 더 포함하는 것을 특징으로 하는 라우팅 장치
|
8 |
8
사용자 단말을 통해 획득된 서비스 이름으로 서비스 요청이 전달되는 단계;네트워크 상에서 상기 서비스 이름에 대한 서비스 인스턴스들을 검색하는 단계;상기 검색된 서비스 인스턴스들 중 적어도 하나를 선택하여 상기 사용자 요청을 전달하는 단계; 및상기 선택된 서비스 인스턴스에서 제공하는 서비스를 상기 사용자 단말로 제공하는 단계를 포함하는 라우팅 방법
|
9 |
9
제8 항에 있어서,미리 등록된 적어도 하나의 상기 서비스 인스턴스를 서비스 그룹으로 그룹핑하는 단계; 및상기 서비스 그룹에 대한 상기 서비스 이름으로 상기 서비스 인스턴스를 매핑하는 단계를 더 포함하는 것을 특징으로 하는 라우팅 방법
|
10 |
10
제8 항에 있어서,상기 서비스 인스턴스를 선택하는 단계는상기 서비스 인스턴스들이 제공하는 상기 서비스 및 상기 네트워크의 상황에 따라 선택하는 것을 특징으로 하는 라우팅 방법
|