文字列をJMSBytesMessageに変換しようとしています。これを行う良い方法はありますか?
復号化された文字列を取り込むメソッドがあり、メッセージを復号化するためにそれをBytesMessageに変換する必要があるため、これを行う必要があります。
ありがとう
文字列をJMSBytesMessageに変換しようとしています。これを行う良い方法はありますか?
復号化された文字列を取り込むメソッドがあり、メッセージを復号化するためにそれをBytesMessageに変換する必要があるため、これを行う必要があります。
ありがとう
byte[] bArray = "foo".getBytes("UTF-8");
BytesMessage msg = session.createBytesMessage(); // throws JMSException
msg.writeBytes(bArray);
もちろん、Arcadienが言ったように、javax.jms.Sessionオブジェクトを取得するには、適切な環境でコードを実行する必要があります。
あなたが使用することができます
byte[] String#getBytes()
文字列からバイト配列を取得して ByteMessage に書き込む