맞춤기술찾기

이전대상기술

웹 서비스 분석 장치 및 그 방법

  • 기술번호 : KST2015080027
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 1. 청구범위에 기재된 발명이 속하는 기술분야 본 발명은, 웹 서비스 분석 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 웹 서비스에 있어서, 웹 서비스 명세 언어(WSDL)에 대한 스텁(Stub) 클래스를 동적으로 생성하고, 이를 이용하여 웹 서비스를 호출함으로써, 심플 오브젝트 액세스 프로토콜(SOAP) 메시지를 운용자가 직접 작성하지 않고서도 웹 서비스를 호출할 수 있을 뿐만 아니라, 한번 생성한 스텁(Stub) 클래스를 재사용할 수 있도록 하기 위한, 웹 서비스 분석 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결 방법의 요지 본 발명은, 웹 서비스 분석 장치에 있어서, 분석하고자 하는 웹 서비스의 웹 서비스 명세 언어(WSDL)를 웹 서비스 레지스트리(UDDI : Universal Description, Discovery, and Integration)로부터 검색하여 검증하고, 검증된 WSDL 문서의 각 요소를 스텁(Stub) 클래스로 변환하기 위한 WSDL 처리 수단; 사용자로부터 입력받은 파라미터에 따라 상기 WSDL 처리 수단으로부터 전달받은 메시지 클래스로부터 WSDL 메시지를 검색하여 메시지 타입 및 메시지 이름을 검색하고, 상기 검색한 메시지 이름을 트리 형태 등의 메시지 데이터로 구성하여 SOAP 요청 메시지를 생성하기 위한 데이터 처리 수단; 외부의 웹 서비스 서버로부터 입력되는 심플 오브젝트 액세스 프로토콜(SOAP) 응답 메시지 또는 상기 데이터 처리 수단이 생성하여 상기 외부의 웹 서비스 서버로 출력되는 심플 오브젝트 액세스 프로토콜(SOAP) 요청 메시지를 계속적으로 감시하고 핸들링하며, 상기 데이터 처리 수단에서 구성한 메시지 데이터를 이용하여 상기 SOAP 응답 메시지로부터 결과 값을 추출하고, 상기 SOAP 요청 메시지를 해당 웹 서비스 서버로 전송하기 위한 SOAP 처리 수단; 및 상기 데이터 처리 수단에서 검색한 메시지 이름 및 메시지 타입 등을 이용하여 원격 프로시져 호출(RPC) 형태로 웹 서비스를 호출하기 위한 호출(Invocation) 처리 수단을 포함함. 4. 발명의 중요한 용도 본 발명은 웹 서비스 테스트 시스템 등에 이용됨. 웹 서비스 분석, 웹 서비스 명세 언어(WSDL), 스텁(Stub) 클래스, 심플 오브젝트 액세스 프로토콜(SOAP) 메시지, 웹 서비스 오퍼레이션
Int. CL G06F 17/00 (2006.01) G06F 15/16 (2006.01)
CPC H04L 41/0273(2013.01) H04L 41/0273(2013.01) H04L 41/0273(2013.01)
출원번호/일자 1020040084167 (2004.10.20)
출원인 한국전자통신연구원
등록번호/일자 10-0585964-0000 (2006.05.25)
공개번호/일자 10-2006-0035829 (2006.04.27) 문서열기
공고번호/일자 (20060601) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2004.10.20)
심사청구항수 9

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이대하 대한민국 대전 유성구
2 김록원 대한민국 대전 유성구
3 문진영 대한민국 대구 달서구
4 정승우 대한민국 대전 유성구
5 김연준 대한민국 대전 유성구
6 박찬규 대한민국 대전 서구
7 조현규 대한민국 대전 서구
8 송병열 대한민국 대전 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 신성특허법인(유한) 대한민국 서울특별시 송파구 중대로 ***, ID타워 ***호 (가락동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2004.10.20 수리 (Accepted) 1-1-2004-0478289-39
2 등록결정서
Decision to grant
2006.05.19 발송처리완료 (Completion of Transmission) 9-5-2006-0287503-18
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
4 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
웹 서비스 분석 장치에 있어서, 분석하고자 하는 웹 서비스의 웹 서비스 명세 언어(WSDL)를 웹 서비스 레지스트리(UDDI : Universal Description, Discovery, and Integration)로부터 검색하여 검증하고, 검증된 WSDL 문서의 각 요소를 스텁(Stub) 클래스로 변환하기 위한 WSDL 처리 수단; 사용자로부터 입력받은 파라미터에 따라 상기 WSDL 처리 수단으로부터 전달받은 메시지 클래스로부터 WSDL 메시지를 검색하여 메시지 타입 및 메시지 이름을 검색하고, 상기 검색한 메시지 이름을 트리 형태 등의 메시지 데이터로 구성하여 SOAP 요청 메시지를 생성하기 위한 데이터 처리 수단; 외부의 웹 서비스 서버로부터 입력되는 심플 오브젝트 액세스 프로토콜(SOAP) 응답 메시지 또는 상기 데이터 처리 수단이 생성하여 상기 외부의 웹 서비스 서버로 출력되는 심플 오브젝트 액세스 프로토콜(SOAP) 요청 메시지를 계속적으로 감시하고 핸들링하며, 상기 데이터 처리 수단에서 구성한 메시지 데이터를 이용하여 상기 SOAP 응답 메시지로부터 결과 값을 추출하고, 상기 SOAP 요청 메시지를 해당 웹 서비스 서버로 전송하기 위한 SOAP 처리 수단; 및 상기 데이터 처리 수단에서 검색한 메시지 이름 및 메시지 타입 등을 이용하여 원격 프로시져 호출(RPC) 형태로 웹 서비스를 호출하기 위한 호출(Invocation) 처리 수단 을 포함하는 웹 서비스 분석 장치
2 2
제 1 항에 있어서, 상기 WSDL 처리 수단은, 분석하고자 하는 웹 서비스의 웹 서비스 명세 언어(WSDL)를 웹 서비스 레지스트리(UDDI : Universal Description, Discovery, and Integration)로부터 검색하기 위한 UDDI 검색 수단; 상기 UDDI 검색 수단으로부터 전달받은 WSDL 문서가 제대로 구성되었는지를 검증하기 위한 WSDL 검증 수단; 및 상기 WSDL 검증 수단으로부터 검증된 WSDL 문서를 전달받아 각 요소를 스텁(Stub) 클래스로 동적으로 생성하기 위한 스텁(Stub) 클래스 생성 수단 을 포함하는 웹 서비스 분석 장치
3 3
제 2 항에 있어서, 상기 WSDL 처리 수단은, 상기 동적으로 생성한 스텁(Stub) 클래스를 WSDL 확장성 생성 언어(XML : eXtensible Markup Language), WSDL 트리, WSDL 다이어그램 등의 다양한 객체 형태로 변환시켜 출력하기 위한 WSDL 표현 수단 을 더 포함하는 웹 서비스 분석 장치
4 4
제 3 항에 있어서, 상기 스텁(Stub) 클래스 생성 수단은, 상기 WSDL 검증 수단으로부터 검증된 WSDL 문서를 전달받은 후, 자바 웹 서비스 개발 패키지(JWSDP : Java Web Service Development Package)를 기반으로 하여 WSDL 문서의 각 요소를 메시지 클래스, 포트 타입 클래스, 웹 서비스 오퍼레이션 클래스 등을 동적으로 생성하는 것을 특징으로 하는 웹 서비스 분석 장치
5 5
제 1 항 내지 제 4 항 중 어느 한 항에 있어서, 상기 데이터 처리 수단은, 사용자로부터 입력받은 파라미터에 따라 상기 WSDL 처리 수단으로부터 전달받은 메시지 클래스로부터 WSDL 메시지를 검색하기 위한 메시지 클래스 검색 수단; 상기 클래스 검색 수단의 요청에 따라 WSDL 메시지 타입을 검색하기 위한 메소드 타입 검색 수단; 상기 클래스 검색 수단의 요청에 따라 WSDL 메시지 이름을 검색하기 위한 메소드 이름 검색 수단; 및 상기 메소드 이름 검색 수단에서 검색한 메시지 이름을 이용하여 메시지 클래스를 트리 형태의 메시지 데이터로 구성하기 위한 메시지 데이터 구성 수단 을 포함하는 웹 서비스 분석 장치
6 6
제 5 항에 있어서, 상기 데이터 처리 수단은, 상기 구성한 메시지 데이터를 다른 작업 환경에서 사용할 수 있는 형태로 변환하기 위한 메시지 데이터 변환 수단 을 더 포함하는 웹 서비스 분석 장치
7 7
제 1 항 내지 제 4 항 중 어느 한 항에 있어서, 상기 SOAP 처리 수단은, 상기 외부의 웹 서비스 서버로부터 입력되는 SOAP 응답 메시지 또는 상기 데이터 처리 수단이 생성하여 상기 외부의 웹 서비스 서버로 출력되는 SOAP 요청 메시지를 계속적으로 감시하고 핸들링하기 위한 SOAP 메시지 핸들링 수단; 상기 데이터 처리 수단에서 구성한 메시지 데이터를 이용하여 상기 외부의 웹 서비스 서버로부터 전달받은 SOAP 응답 메시지로부터 결과 값을 추출하기 위한 결과값 추출 수단; 및 상기 SOAP 메시지 핸들링 수단을 통하여 전달받은 SOAP 요청 메시지를 해당 웹 서비스 서버로 전송하여 호출하기 위한 SOAP 호출 수단 을 포함하는 웹 서비스 분석 장치
8 8
제 1 항 내지 제 4 항 중 어느 한 항에 있어서, 상기 호출(Invocation) 처리 수단은, 웹 서비스 오퍼레이션 수행 요청에 따라 웹 서비스 오퍼레이션 클래스에 해당하는 메시지 파라미터와 상기 메시지 파라미터의 실제 입력값을 가지는 메시지 인스턴스를 생성하기 위한 메시지 인스턴스 생성 수단; 상기 웹 서비스 오퍼레이션 클래스를 활성화시키기 위한 웹 서비스 오퍼레이션 활성화 수단; 및 상기 활성화된 웹 서비스 오퍼레이션 클래스에 상기 생성한 메시지 인스턴스를 입력하여 웹 서비스를 호출하기 위한 웹 서비스 호출 수단 을 포함하는 웹 서비스 분석 장치
9 9
웹 서비스 분석 방법에 있어서, 분석하고자 하는 웹 서비스의 웹 서비스 명세 언어(WSDL)를 웹 서비스 레지스트리(UDDI : Universal Description, Discovery, and Integration)로부터 검색하여 검증하고, 검증된 WSDL 문서의 각 요소를 스텁(Stub) 클래스로 변환하는 WSDL 처리 단계; 사용자로부터 입력받은 파라미터에 따라 상기 변환한 스텁(Stub) 클래스로부터 WSDL 메시지를 검색하여 메시지 타입 및 메시지 이름을 검색하고, 상기 검색한 메시지 이름을 트리 형태의 메시지 데이터로 구성하여 SOAP 요청 메시지를 생성하기 위한 데이터 처리 단계; 상기 구성한 메시지 데이터를 이용하여 외부의 웹 서비스 서버로부터 입력되는 심플 오브젝트 액세스 프로토콜(SOAP) 응답 메시지로부터 결과 값을 추출하고, 상기 생성한 SOAP 요청 메시지를 해당 웹 서비스 서버로 전송하기 위한 SOAP 처리 단계; 및 상기 검색한 메시지 이름 및 메시지 타입 등을 이용하여 원격 프로시져 호출(RPC) 형태로 웹 서비스를 호출하기 위한 호출(Invocation) 처리 단계 를 포함하는 웹 서비스 분석 방법
10 9
웹 서비스 분석 방법에 있어서, 분석하고자 하는 웹 서비스의 웹 서비스 명세 언어(WSDL)를 웹 서비스 레지스트리(UDDI : Universal Description, Discovery, and Integration)로부터 검색하여 검증하고, 검증된 WSDL 문서의 각 요소를 스텁(Stub) 클래스로 변환하는 WSDL 처리 단계; 사용자로부터 입력받은 파라미터에 따라 상기 변환한 스텁(Stub) 클래스로부터 WSDL 메시지를 검색하여 메시지 타입 및 메시지 이름을 검색하고, 상기 검색한 메시지 이름을 트리 형태의 메시지 데이터로 구성하여 SOAP 요청 메시지를 생성하기 위한 데이터 처리 단계; 상기 구성한 메시지 데이터를 이용하여 외부의 웹 서비스 서버로부터 입력되는 심플 오브젝트 액세스 프로토콜(SOAP) 응답 메시지로부터 결과 값을 추출하고, 상기 생성한 SOAP 요청 메시지를 해당 웹 서비스 서버로 전송하기 위한 SOAP 처리 단계; 및 상기 검색한 메시지 이름 및 메시지 타입 등을 이용하여 원격 프로시져 호출(RPC) 형태로 웹 서비스를 호출하기 위한 호출(Invocation) 처리 단계 를 포함하는 웹 서비스 분석 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.