Publication 삭제 명령 메시지는 브로커에서 publisher로 또는 다른 브로커에서 브로커로 송신되어 지정된 토픽에 대한 모든 보유 publication을 삭제하도록 브로커에 알립니다.
이 메시지는 Publication 노드가 들어 있는 메시지 플로우의 입력 큐로 송신됩니다. 이 큐에 메시지를 넣고 메시지에 지정된 토픽에 대해 publish할 권한을 가지고 있어야 합니다.
입력 큐는 원본 publication이 송신된 큐입니다.
Publication 삭제 명령 메시지에 지정된 토픽의 전체가 아닌 일부에 대한 권한을 가지고 있을 경우, 해당 토픽만 삭제됩니다. 브로커 응답 메시지는 삭제되지 않은 토픽을 나타냅니다.
이와 유사하게, Publish 명령에 둘 이상의 토픽이 있고 publication 삭제 명령이 해당 토픽 전체가 아닌 일부와 일치하는 경우, Publication 삭제 명령에 지정된 토픽에 대한 publication만 삭제됩니다.
명령 메시지를 브로커로 보낼 때 필요한 메시지 설명자(MQMD) 매개변수에 대한 자세한 내용은 브로커로 보낼 명령 메시지의 MQMD 설정을 참조하십시오.
이 등록 정보는 반드시 지정해야 합니다.
이 등록 정보는 반드시 지정해야 하며, 필요에 따라 여러 토픽에 반복할 수 있습니다.
Local 옵션을 지정하여 publish되었는지 여부와 상관없이 지정된 토픽에 대한 모든 보유 publication이 로컬 브로커(즉, 해당 메시지가 송신될 브로커)에서 삭제됩니다.
다른 브로커에서의 publication은 영향받지 않습니다.
모든 옵션은 디폴트 값을 가집니다. 이 값은 DelOpt 등록 정보를 생략하는 것과 같은 효과를 가집니다. 다른 옵션이 동시에 지정된 경우, None은 무시됩니다.
이 등록 정보를 생략할 경우 디폴트는 Local 옵션을 지정하여 publish되었는지 여부와 상관없이 네트워크의 모든 브로커에서 지정된 토픽에 대한 모든 보유 publication이 삭제되는 것입니다.