WSDL 보기 선택

간단히 보기와 자세히 보기라는 두 개의 보기를 사용하여 WSDL 파일을 편집할 수 있습니다. 함수와 매개변수를 사용하는 프로그래밍 인터페이스에 익숙한 사용자의 경우에는 간단히 보기를 사용하십시오. 이 보기에서는 WSDL 또는 XML 스키마 개념을 자세히 이해할 필요가 없습니다. 파트 및 요소 등의 WSDL 구성을 사용하는 인터페이스를 정의하려는 경우에는 자세히 보기를 사용하십시오.

WSDL 보기 간 전환

WSDL 파일을 여십시오. 편집기의 오른쪽 위에 있는 보기 목록에서 간단히 또는 자세히를 선택하십시오.

간단히 보기에서 WSDL 디자인

간단히 보기에는 WSDL portType이 입력/출력 매개변수를 사용하는 오퍼레이션 목록으로 표시됩니다. 그래픽 표현은 Java 또는 C++과 같은 언어로 된 인터페이스의 프로그래밍 정의와 유사합니다. 다음 예에서 BookSearch 인터페이스에는 getBooks라는 단일 오퍼레이션이 있습니다. getBooks 오퍼레이션은 문자열 유형의 세 입력 매개변수(title, author, publisher)를 사용하며 BookList를 리턴합니다.

WSDL 편집기 간단히 보기

BookList 유형의 구조를 확인하려면 BookList의 오른쪽에 있는 화살표 아이콘을 클릭하십시오. 그러면 XML 스키마 편집기가 열리면서 BookList 유형 구조가 표시됩니다.

다음 코드 스니펫은 BookSearch 인터페이스의 Java 표현입니다.
  public interface BookSearch
{
  BookList getBooks(String title,
                String author, 
                String publisher) 
  throws InvalidInput;
}

자세히 보기에서 WSDL 디자인

자세히 보기에는 메시지 파트 및 요소 등 WSDL portType의 하위 레벨 구성이 표시됩니다. 이 보기에 표시되는 BookSearch 인터페이스에 대한 자세한 정보는 다음과 같습니다.
  • 인터페이스는 document-literal 스타일을 사용하여 작성됩니다.
    주: document-literal 스타일 인터페이스를 편집하는 경우 WSDL 편집기가 우수 사례로 간주되는 줄 바꿈 스타일을 사용하여 오퍼레이션을 작성합니다.
  • 오퍼레이션의 입력 및 출력에는 body라는 단일 메시지 파트가 지정되어 있습니다.
  • 파트는 XML 스키마 요소를 참조합니다.
WSDL 편집기 자세히 보기

요소의 구조를 확인하려면 요소의 오른쪽에 있는 화살표 아이콘을 클릭하십시오. 그러면 XML 스키마 편집기가 열리면서 요소의 구조가 표시됩니다. getBooks 요소의 구조를 확인하는 경우, 문자열 유형의 세 하위 요소(title, author, publisher)가 편집기에 표시됩니다.

WSDL 편집기 자세히 보기
주: 간단히 보기에서는 이러한 매개변수가 인터페이스 내에 직접 표시됩니다.

피드백