1 |
1
무선 분산시스템에서 멀티 인터페이스 서비스 제공 방법에 있어서,네트워크를 통해 연결된 적어도 하나 이상의 클라이언트에서 서비스를 호출하는 과정과,상기 클라이언트와 통신하거나 신호를 전달하기 위해 상기 서비스를 호출한 각 클라이언트에 최적화된 프로토콜을 노출하는 과정과,상기 클라이언트로 서비스 제공을 위해 필요한 클래스 파일의 실행을 위해 설정된 클래스 로더(class loader)를 이용하여 서버에 정의된 클래스 파일에 동적으로 로딩하는 과정과,상기 각 클라이언트의 최적화된 프로토콜에 대응하는 호스팅에 맞게 인터페이스를 변환하는 과정을 포함하고, 상기 클래스 파일은,서비스 로직과 서비스 인터페이스가 분리되어 상기 서비스 인터페이스만으로 구성된 파일을 대상으로 변환이 수행됨을 특징으로 하는 무선 분산시스템에서 멀티 인터페이스 서비스 제공 방법
|
2 |
2
제1항에 있어서, 상기 인터페이스를 변환하여 제공하는 과정은,오퍼레이션(Operation), 데이터(Data) 및 호스팅(Hosting)에 관련된 코드를 자동 생성하여 수행됨을 특징으로 하는 무선 분산시스템에서 멀티 인터페이스 서비스 제공 방법
|
3 |
3
삭제
|
4 |
4
제1항에 있어서, 상기 클라이언트는,동일 호스트 내 서로 다른 프로토콜을 사용하는 원격의 미들웨어 응용 컴포넌트임을 특징으로 하는 무선 분산시스템에서 멀티 인터페이스 서비스 제공 방법
|
5 |
5
제1항에 있어서, 상기 동적 로딩은,이완 결합(Loosely Coupled)인 비즈니스 컴포넌트(Business Component)의 어셈블리에서 소정의 인터페이스 클래스를 추출하여 웹 서비스로 변환함을 특징으로 하는 무선 분산시스템에서 멀티 인터페이스 서비스 제공 방법
|
6 |
6
제1항에 있어서, 상기 서버 및 클라이언트는,WCF(Windows Communication Foundation)를 이용하여 TCP 혹은 HTTP 혹은 HTTP SOAP과 REST 프로토콜로 통신함을 특징으로 하는 무선 분산시스템에서 멀티 인터페이스 서비스 제공 방법
|
7 |
7
제1항에 있어서,상기 클래스 파일을 변환 후에 XML(Extensible Markup Language)로 기술되는 웹 서비스 기술언어 또는 기술된 정의 파일인 WSDL(Web Services Description Language)의 링크를 제공하여 해당 클라이언트에 대응하는 프로토콜로의 변환 유무를 확인하는 과정을 더 포함함을 특징으로 하는 무선 분산시스템에서 멀티 인터페이스 제공 방법
|
8 |
8
제1항에 있어서, 상기 인터페이스는,상기 노출된 각 프로토콜의 기능에 적합한 인터페이스 변환 가능한 인터페이스임을 특징으로 하는 무선 분산시스템에서 멀티 인터페이스 제공 방법
|
9 |
9
무선 분산시스템에서 멀티 인터페이스 서비스 제공 장치에 있어서,서버에서 수행할 비즈로직(Biz logic)을 정형화한 비즈 템플릿을 수행/저장/관리하는 비즈로직 프로세서와,상기 비즈로직 프로세서와 노출된 프로토콜간의 인터페이스를 담당하는 인터페이스부와,상기 비즈로직 프로세서 및 인터페이스부를 포함하되, 서비스를 호출한 각 클라이언트에 최적화된 적어도 하나 이상의 프로토콜을 노출하도록 하고, 상기 클라이언트로 서비스 제공을 위해 필요한 클래스 파일의 실행을 위해 설정된 클래스 로더(class loader)를 이용하여 서버에 정의된 클래스 파일에 동적으로 로딩하도록 하고, 상기 인터페이스부를 이용하여 각 클라이언트에 최적화된 프로토콜에 대응하는 호스팅에 맞게 인터페이스를 변환하여 제공하도록 제어하는 제어부를 포함하고, 상기 클래스 파일은,서비스 로직과 서비스 인터페이스가 분리되어 상기 서비스 인터페이스만으로 구성된 파일을 대상으로 변환이 수행됨을 특징으로 하는 무선 분산시스템에서 멀티 인터페이스 서비스 제공 장치
|
10 |
10
제9항에 있어서, 상기 제어부는,상기 멀티 인터페이스 제공 시, 오퍼레이션(Operation), 데이터(Data) 및 호스팅(Hosting)에 관련된 코드를 자동 생성하여 수행하도록 제어함을 특징으로 하는 무선 분산시스템에서 멀티 인터페이스 서비스 제공 장치
|
11 |
11
제9항에 있어서, 상기 서버 및 클라이언트는,WCF(Windows Communication Foundation)를 이용하여 TCP 혹은 HTTP 혹은 HTTP SOAP과 REST 프로토콜로 통신함을 특징으로 하는 무선 분산시스템에서 멀티 인터페이스 서비스 제공 장치
|