새 메시지 정의 파일 마법사 또는 mqsicreatemsgdefsfromwsdl 명령행 유틸리티를 사용하여 WSDL 파일을 들여옴으로써 메시지를 메시지 세트에 추가할 수 있습니다.
각 WSDL 파일 들여오기 조작으로 메시지 세트 내에 하나 이상의 새 메시지 정의 파일이 작성됩니다. 새 메시지 정의 파일도 메시지 세트에 정의된 각 네임스페이스에서 작성됩니다. 메시지 정의 파일의 이름은 디폴트로 WSDL 파일의 이름을 사용하지만, 새 메시지 정의 파일 마법사를 사용하여 다른 파일 이름을 선택할 수도 있습니다.
메시지 정의 파일이 이미 존재하는 경우, 들여오기를 진행하려면 덮어쓰기가 허용되어야 합니다. 이 경우 기존의 컨텐츠는 삭제되고 재작성됩니다.
WSDL 파일을 들여오기 중인 메시지 세트는 네임스페이스가 사용 가능해야 하며 메시지 세트가 SOAP과 같은 XML 메시지의 런타임 구문 분석에 적합하도록 XML 물리적 형식이어야 합니다.
보고서 파일은 사용자가 들여오기 프로세스 동안 발생한 사항을 조사하고 해당 결과의 오류를 점검할 수 있도록 들여오기 조작 중에 생성됩니다.
각 들여오기 조작에 단일 WSDL 정의를 지정합니다. WSDL 정의가 파일의 계층으로 구성된 경우, WSDL 서비스 또는 바인딩 정의를 포함하는 파일 이름을 제공해야 합니다. 들여오기 중인 WSDL 정의에는 들여오기를 처리하도록 하나 이상의 WSDL 바인딩이 들어 있습니다.
새 메시지 정의 파일 마법사를 사용하여 들여오는 경우에는 들여오기 조작마다 하나의 WSDL 정의만 지정할 수 있습니다. WSDL 정의는 하나 이상의 WSDL 파일로 유지될 수 있으며 이 모두는 해당 정의를 들여옴으로써 들여오기가 수행됩니다. 들여오기 중인 WSDL 정의에는 들여오기를 처리하도록 하나 이상의 WSDL 바인딩이 들어 있습니다.
WSDL 명령행 임포터(mqsicreatemsgdefsfromwsdl)는 새 메시지 세트를 작성하거나 기존 세트를 갱신할 수 있습니다. 메시지 세트 프로젝트가 있는 경우, 네임스페이스를 사용할 수 있어야 하며 XML 물리적 형식 계층이 있어야 합니다. 프로젝트가 없으면 새 네임스페이스 사용 가능 프로젝트가 작성됩니다. 들여오기에 성공한 경우 새 메시지 정의 파일이 메시지 세트에 추가됩니다.
mqsicreatemsgdefsfromwsdl 명령행을 사용하면 한 번의 조작으로 하나의 WSDL 정의를 들여올 수 있습니다.
들여오기 실행 전에 mqsicreatemsgdefsfromwsdl 명령으로 필요한 WSDL 파일을 작업 공간으로 복사합니다. 이는 최상위 레벨 WSDL 파일이며 절대 또는 상대 위치를 사용하여 들여오기를 해석합니다. 파일이 importFiles 폴더의 지정된 메시지 세트에 복사되고 들여오기 후에는 제거되지 않으며 사용자가 Workbench에서 파일 갱신 또는 유효성 검증을 수행할 수 있습니다.
XML 물리적 형식 계층이 필요하며, WSDL 정의를 들여오기 전에 기존 메시지 세트에 추가해야 합니다.