다음을 통해 공유


XML 메시지용 스키마를 만드는 방법

BizTalk 메시지 스키마 생성 방법에는 여러 가지가 있습니다. 이 항목에서는 이러한 방법 중 일부에 대한 단계별 지침을 제공합니다.

새 스키마를 만들려면 다음을 수행하십시오.

  1. 솔루션 탐색기 스키마를 추가할 BizTalk 프로젝트를 선택합니다.

  2. 프로젝트 메뉴에서 새 항목 추가를 클릭합니다.

  3. 새 항목 추가 - <BizTalk ProjectName> 대화 상자의 템플릿 섹션에서 스키마를 클릭합니다.

  4. 이름 상자에 스키마의 이름을 입력한 다음 추가를 클릭합니다.

  5. 필요한 경우 F4 키를 눌러 Visual Studio 속성 창 엽니다.

  6. 스키마 트리 뷰에서 스키마 노드를 선택한 다음, 속성 창 대상 네임스페이스 속성을 선택하고 대상 네임스페이스의 이름을 입력합니다. 스키마를 만드는 초기 단계에서 이 속성을 설정하는 것이 중요합니다. 기본 대상 네임스페이스 속성 값을 사용하지 마세요.

    참고

    스키마 파일과 같은 프로젝트 멤버 파일에 대해 특정 이름을 사용하면 C# 예약어 및 .NET Framework 유형과 네임스페이스 이름(예: System)과 충돌이 발생하여 나중에 컴파일 오류가 발생할 수 있습니다. 이러한 스키마 이름에 대한 예로는 schema.xsd, XmlContent 및 RootNodes를 들 수 있습니다. Type Name 속성은 기본적으로 Filename 속성의 기본(확장이 아닌) 부분으로 설정되었기 때문입니다. 형식 이름 속성의 값을 충돌하지 않는 값으로 명시적으로 변경하여 이러한 유형의 컴파일 오류를 해결할 수 있습니다.

    참고

    사용자는 연결된 속성과 함께 스키마의 레코드 및 필드를 추가, 삭제 및 수정해야 할 수 있습니다. 이에 대한 자세한 내용은 스키마 내에서 노드 관리를 참조하세요.

비-XSD 소스에서 스키마를 생성하려면 다음을 수행하십시오.

  1. 솔루션 탐색기 BizTalk 프로젝트를 마우스 오른쪽 단추로 클릭하고 추가를 가리킨 다음 생성된 항목 추가를 클릭합니다.

  2. 생성된 항목 추가 - <BizTalk ProjectName> 대화 상자의 템플릿 섹션에서 스키마 생성을 클릭한 다음 추가를 클릭합니다.

  3. 스키마 생성 대화 상자의 문서 유형 드롭다운 목록에서 XDR 스키마, DTD 스키마 또는 잘 구성된 XML을 선택합니다.

    드롭다운 목록에 DTD(로드되지 않음) 또는 잘 구성된 XML(로드되지 않음) 이 표시되는 경우 적절한 문서 유형을 선택하면 누락된 DLL을 설치하는 프로세스를 안내합니다. 그런 다음 이 단계를 반복합니다.

  4. 스키마 생성 대화 상자에서 찾아보기를 클릭하고 가져올 파일을 찾은 다음 열기를 클릭합니다. 찾은 파일은 이전 단계에서 선택한 문서 유형과 일치해야 합니다.

    지정된 파일로부터 이름이 같고 확장명이 .xsd인 새 스키마가 생성되고 BizTalk 편집기에서 열립니다.

참고 항목

프로젝트 내의 스키마 관리