다음을 통해 공유


인스턴스 메시지를 생성하는 방법

스키마를 생성한 다음 작업을 검사하는 방법 중 하나는 해당 스키마로부터 간단한 인스턴스 메시지를 생성해보는 것입니다. 여러 경우에 스키마 트리 또는 스키마의 XSD(XML 스키마 정의 언어) 표시를 검사하는 것보다 인스턴스 메시지를 검사하는 것이 훨씬 직관적입니다. 그 이유는 스키마는 해당 인스턴스 메시지의 모든 가능한 변형을 기술해야 하며 특정 인스턴스 메시지는 단지 스키마에 지정된 해당 형식을 사용하는 일부 데이터만 전달하면 되기 때문입니다. 생성된 인스턴스 메시지는 간단하며 해당 스키마에 의해 정의된 모든 구조를 표시하지 않을 수 있습니다.

생성된 인스턴스 메시지를 포함하도록 파일을 명시적으로 지정하려면 다음을 수행하십시오.

  1. 솔루션 탐색기 instance 메시지를 생성할 스키마를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  2. 필요한 경우 속성 창 더하기(+) 아이콘을 클릭하여 일반 탭의 일반 섹션을 확장합니다.

  3. 출력 인스턴스 파일 이름 속성 값 필드에 파일 이름을 입력하거나 값 필드 오른쪽 끝에 있는 줄임표(...) 단추를 사용하여 생성된 instance 메시지가 배치될 파일을 찾은 다음 저장을 클릭합니다.

생성된 인스턴스 메시지의 유형을 지정하려면 다음을 수행하십시오.

  1. 솔루션 탐색기 instance 메시지를 생성할 스키마를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  2. 필요한 경우 속성 창 더하기(+) 아이콘을 클릭하여 일반 탭의 일반 섹션을 확장합니다.

  3. 인스턴스 출력 형식 생성 속성 값 필드에서 드롭다운 목록을 사용하여 XML 또는네이티브를 생성할 instance 메시지 유형으로 선택합니다.

    XML 이 기본값입니다.

스키마에 대해 단순한 인스턴스 메시지를 생성하려면 다음을 수행하십시오.

  1. 솔루션 탐색기 instance 메시지를 생성할 스키마를 마우스 오른쪽 단추로 클릭한 다음 인스턴스 생성을 클릭합니다.

  2. 출력 창에서 결과를 확인합니다. 이 창에 성공 또는 오류 메시지가 표시됩니다.

참고

출력 창 및/또는 작업 목록 창이 열리지 않고 인스턴스 생성의 성공 또는 실패에 대한 정보가 표시되면 해당 창을 수동으로 열 수 있습니다. 이러한 창을 관리하는 방법에 대한 자세한 내용은 다른 Visual Studio Windows 관리를 참조하세요.

참고

루트 참조 속성에 대한 값을 지정하지 않으면 BizTalk Editor는 스키마의 첫 번째 루트 노드에 대한 샘플 instance 메시지를 생성합니다. 루트 참조 속성에 대한 값을 지정하면 BizTalk 편집기에서 해당 루트에 대한 샘플 instance 메시지를 생성합니다.

참고

일부 경우에는 특정 스키마에서 생성된 인스턴스 메시지가 동일한 스키마에 대한 유효성 검사를 통과하지 못할 수도 있습니다. 이러한 사례에 대한 자세한 내용은 알려진 스키마 생성 및 유효성 검사를 참조하세요. 일반적으로 시나리오를 보다 실질적으로 나타낼 수 있도록 생성된 인스턴스 메시지를 편집하고 메시지에 포함된 데이터를 변경해야 합니다. 그런 다음 이 수정된 인스턴스 메시지를 사용하여 스키마에 대해 유효성을 검사합니다.

참고 항목

스키마 테스트
스키마 유효성 검사
인스턴스 메시지 생성 및 유효성 검사