이 콘텐츠는 선택한 언어로 제공되지 않습니다.

9.6. QMF Command Message Structure


QMF Command Message Content

QMF Command Messages are map messages. A QMF command message contains the keys _object_id, _method_name and _arguments.

The key _object_id is mandatory. Its value is a nested map identifying the target of the command. For QMF commands that administer the broker and its resources, the _object_id map contains a single value with the key _object_name containing the value org.apache.qpid.broker:broker:amqp-broker. The _object_name value has the following syntax 'package:class:id'. The desired value may be obtained from the schema, using qpid-tool.
The key _method_name has the name of the command as its value and the key _arguments contains a nested map of command arguments.
QMF Command Message Properties

Two message properties, x-amqp-0-10.app-id and qmf.opcode must be set. The property x-amqp-0-10.app-id should always have the value qmf2 and qmf.opcode contains the value _method_request.

QMF Command Response

To receive a response from the server, set the reply-to address of the QMF command message to an address where you can receive messages. After the command message is sent to the broker's QMF address, the response arrives from the reply-to address specified. The response message has the x-amqp-0-10.app-id property set to qmf2 when using amqp0-10.

If the command message is processed as expected, the response message qmf.opcode property is set to _method_response. If an error was encountered, qmf.opcode property will contain the value _exception.
The response message content is a map. In the case of a valid response, return values are presented as a nested map against the key _arguments. In the case of an exception, details of the exception are within a nested map against the key _values.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat