B.3. HelloWorld robust
HelloWorld-robust は、簡単な例のすべての機能と、追加オプションと処理を共有します。
単純なペイロード以外のメッセージプロパティーへのアクセス。
- ヘッダー
- DeliveryAnnotations
- MessageAnnotations
- プロパティー
- ApplicationProperties
- BodySection
- Footer
- 接続シャットダウンシーケンス
HelloWorld-robust コマンドラインオプション
Command line: HelloWorld-robust [brokerUrl [brokerEndpointAddress [payloadText [enableTrace]]]] Default: HelloWorld-robust amqp://localhost:5672 amq.topic "Hello World"
Command line:
HelloWorld-robust [brokerUrl [brokerEndpointAddress [payloadText [enableTrace]]]]
Default:
HelloWorld-robust amqp://localhost:5672 amq.topic "Hello World"
注記
enableTrace 引数を簡単に存在させると、トレースが有効になります。引数には任意の値を保持できます。
HelloWorld-robust サンプル呼び出し
HelloWorld-robust
$ HelloWorld-robust
Broker: amqp://localhost:5672, Address: amq.topic, Payload: Hello World!
body:Hello World!
HelloWorld-robust を使用すると、ユーザーはペイロード文字列を指定でき、トレースプロトコルのロギングを有効にすることができます。
HelloWorld-robust amqp://localhost:5672 amq.topic "My Hello" loggingOn
$ HelloWorld-robust amqp://localhost:5672 amq.topic "My Hello" loggingOn