<< Click to Display Table of Contents >>

스토어 추가

1.스토어를 추가하려면 데이터 창의 SOAP 스토어를 마우스 오른쪽 버튼으로 클릭하여 나타나는 팝업 메뉴에서 [스토어 추가] 메뉴를 클릭합니다.

2.SOAP 스토어 추가 다이얼로그에서 SOAP 스토어 이름, WSDL 위치를 설정한 후 [서비스 얻어오기] 버튼을 클릭하여 네임스페이스 목록, 서비스 목록을 표시한 후 [확인] 버튼을 클릭하면 SOAP 스토어에 추가된 데이터 셋 정보가 표시됩니다.

다이얼로그 옵션

SOAP 스토어 이름

SOAP 스토어 이름을 설정합니다.

WSDL 위치

WSDL 문서 위치를 설정합니다.

앨리어스

해당 데이터 셋 설정 정보를 별도의 연결 정보 파일에서 가져올지 여부를 설정하며 앨리어스를 사용할 경우 오즈 서버의 datasource.properties 파일에 정의한 앨리어스 이름을 설정합니다.

앨리어스 정보 파일: 앨리어스 정보가 있는 데이터 셋 설정 정보 파일을 설정합니다.

서비스 얻어오기

서비스에 사용된 네임스페이스 목록과 서비스 목록을 표시합니다. "WSDL 위치" 옵션 값을 입력하여야 해당 버튼이 활성화되며 입력한 WSDL 주소에 접속이 되어야만 네임스페이스 목록과 서비스 목록이 표시됩니다.

네임스페이스

WSDL의 타입에 정의된 Prefix와 NameSpace URI를 리스트 형태로 표시하며 사용하고자 하는 Prefix를 설정합니다.

서비스 목록

서비스 목록을 표시합니다.

서비스: WSDL에서 제공하는 서비스 명이 콤보박스 리스트에 표시되며 사용하고자 하는 서비스를 설정합니다.

포트: 서비스에 속한 바인딩 목록이 콤보박스 리스트에 표시되며 사용하고자 하는 포트를 설정합니다.

오퍼레이션: 포트에 속한 바인딩 목록이 콤보박스 리스트에 표시되며 사용하고자 하는 Operation을 설정합니다.

SOAP: 액션 선택된 Operation의 SOAP 액션 정보가 표시됩니다.

요청: Operation의 입력 정보인 이름, 타입, XPath, OZParam을 "#OZParam.패러미터 명#" 형태로 입력합니다.

요청 미리보기: 요청한 SOAP 메시지를 XML 형태로 표시하는 다이얼로그를 실행합니다.

SOAP Header: SOAP Header를 입력할 수 있도록 다이얼로그를 실행합니다.

자동 매핑: 요청 옵션의 "OZParam" 값을 자동으로 설정하며 설정한 값은 "#OZParam.<operation name>_<name>#" 형태로 표시됩니다.

참고 사항

쿼리 디자이너에서 SOAP 스토어 기능을 사용하기 위해서는 SOAP Toolkit 3.0 라이브러리가 필요합니다. 또한 MSSOAP30.dll, WHSC30.dll 파일을 쿼리 디자이너가 설치된 경로의 bin/soap/register_soap.bat 파일을 실행하여 레지스트리에 등록하여야 합니다.

디자인 모드를 매뉴얼 모드에서 디자인 뷰 모드로는 변경할 수 없습니다.

자동으로 사용자 패러미터 필드 지정 시 XML 스키마의 "DateTime" 타입은 "VARCHAR" 타입으로 생성됩니다.

WSDL 정의의 메시지에 논리적 타입을 지정해 주기 위해서는 part와 type이 1:1 매핑이 되어야하나 n:1인 WSDL인 경우 첫 번째 part와 type이 1:1 매핑됩니다.