메시지 정의 파일에는 메시지 세트를 구성하는 메시지, 요소, 유형 및 그룹이 들어 있습니다.
모든 메시지 세트에는 해당 메시지를 설명하기 위해 최소한 하나의 메시지 정의 파일이 필요합니다. 메시지 정의 파일은 XML 스키마 언어를 사용하여 하나 이상의 메시지 논리적 형식을 설명합니다. XML 스키마 주석 형식으로 된 추가 정보는 메시지에 대해 정의한 모든 물리적 형식을 설명하는 데 사용됩니다.
대형 메시지 세트는 여러 메시지 정의 파일을 포함할 수 있습니다. 이는 개별 파일을 관리가 가능한 크기로 만들어 보다 빠르고 쉽게 작업할 수 있게 합니다.
메시지 정의 파일은 메시지 정의 편집기를 사용하여 작성하거나 메시지 정의를 작성하기 위해 다른 모델 표현으로부터 들여오기에 설명된 대로 여러 파일 형식의 범위에서 들여올 수 있습니다.
메시지 정의 파일은 네임스페이스와 연관될 수 있으므로 파일 내에 선언된 모든 메시지 모델 오브젝트는 네임스페이스에 속합니다. 네임스페이스는 유사하게 이름이 지정된 전역 오브젝트 간에 이름이 충돌하는 것을 방지하는 수단을 제공합니다. 이에 대해서는 메시지 모델의 네임스페이스에서 자세하게 설명합니다.
한 메시지 정의 파일은 다른 메시지 정의 파일에 정의된 메시지 모델 오브젝트를 다시 사용할 수 있습니다. XML 스키마는 이를 위해 두 가지의 메커니즘인 들여오기(import) 및 포함(include)을 제공합니다. 자세한 정보는 메시지 정의 파일 재사용을 참조하십시오.