プロトコルバッファメッセージとして文字列を送信するには? 私は次のことをしたい:
Message message1 = "some string"
ByteString data1 = (message1).toByteString();
System.out.println(String.format("Publishing [%s] on subject [%s]", message1, subject));
streamHandler1.publish(subject, data1);
プロトコルバッファメッセージとして文字列を送信するには? 私は次のことをしたい:
Message message1 = "some string"
ByteString data1 = (message1).toByteString();
System.out.println(String.format("Publishing [%s] on subject [%s]", message1, subject));
streamHandler1.publish(subject, data1);
プロトコル バッファを使用して、オブジェクトをバイト配列にシリアル化できます。
次に、バイト配列をBytesMessageの一部として Solace アプライアンス/VMR に送信します。
Solace の Web サイトに、メッセージを送信する方法の簡単な例があります。この例では を使用していますがTextMessage
、簡単に に置き換えることができますBytesMessage
。
順番通りに:
BytesMessage
オブジェクトを作成するBytesMessage