다음을 통해 공유


스키마 만들기 계획

스키마를 사용하여 메시지 인스턴스가 스키마에 맞는지 검사하고, 다른 형식(XML 및 비 XML)의 인스턴스 메시지를 상호 변환하는 방법을 정의하고, 특정 구조를 갖는 XML 인스턴스 메시지를 다른 구조의 XML 인스턴스 메시지로 변환하는 방법을 정의할 수 있습니다. instance 메시지 변환과 instance 메시지 변환의 차이점에 대한 자세한 내용은 변환 및 번역을 참조하세요.

다음 표는 BizTalk 편집기에서 스키마를 만들기 위한 계획을 세울 때 답해야 하는 몇 가지 질문을 보여 줍니다.

계획 질문 권장
어떤 스키마를 만들어야 합니까? Microsoft BizTalk Server 사용하여 처리할 비즈니스 문서 목록을 만듭니다. 이 목록에는 구매 주문서, 송장, 배송 확인서 등이 포함될 수 있습니다. 한 거래 업체로부터 받은 구매 주문서 구조가 다른 거래 업체로부터 받은 구매 주문서 구조와 다른 경우처럼 같은 종류의 비즈니스 문서를 둘 이상 목록에 포함할 수도 있습니다.
송수신할 문서가 이미 XML로 표시되어 있습니까? XML 형식이나 구분 기호로 분리된 플랫 파일 형식 또는 위치 플랫 파일 형식과 같은 다른 형식 등, 송수신할 각 비즈니스 문서의 형식에 대한 정보를 문서 목록에 추가합니다.
목록의 스키마 작성을 위해 어떤 시작 지점을 사용할 수 있습니까? 스키마를 만드는 작업이 필요한 경우도 있지만 지원되는 소스 중 하나에서 생성하는 것보다 더 어렵습니다. 스키마가 이미 XSD(XML 스키마 정의) 언어로 표시되어 있으면 생성 작업은 필요하지 않으며 BizTalk 편집기에서 간단히 열 수 있습니다.

잘 구성된(well-formed) XML 인스턴스 메시지, 스키마의 DTD(Document Type Definition) 표시 또는 스키마의 XDR(XML-Data reduced) 표시가 있으면 스키마를 자동으로 생성할 수 있습니다. BizTalk 편집기를 사용하여 생성된 스키마를 보다 구체적으로 정의해야 하는 경우에도 작업 시간을 단축할 수 있습니다. 단계별 지침은 XML 메시지에 대한 스키마 만들기의 "XSD가 아닌 원본에서 스키마를 생성하려면" 절차를 참조하세요.

목록에 있는 하나 이상의 비즈니스 문서에 대한 스키마를 만들 때 이러한 시작 지점을 사용할 수 없으면 BizTalk 편집기를 사용하여 새 스키마를 만들고 해당 구조를 정의해야 합니다.

참고 항목

XML 메시지용 스키마를 만드는 방법
BizTalk 편집기를 사용하여 스키마 만들기