JMSのWebsphere MQ BytesMessgeとのTextMessage
質問
私は、キューにリスナーを設定するJavaアプリケーションを持っているonMessage(Message)
がjavax.jms.TextMessage
のサブクラスを取得し、どのように私はそれを
javax.jms.BytesMessage
のサブクラスを取得することができます
注:私は、メッセージを送信するアプリケーションにアクセスすることはできません。
解決
メッセージタイプは、送信者によって決定されます。送信者が変更できない場合は、受信したメッセージの種類を変更することはできません。
究極の目標は何ですか?あなたは、受信機は、あなたが何をしようとして達成するために、メッセージを処理する方法を変更することはできますか? TextMessageから文字列を持って、あなたが使用することができます<のhref =「http://java.sun.com/javase/6/docs/api/java/lang/String.html#getBytes%28%29」のrel =」 () ">するString.getBytes noreferrer nofollowをその文字列のバイト配列のバージョンを取得するを。
あなたがはるかにエキゾチックそれよりも何かをしたい場合は、とにかく送信者からのいくつかの協力を必要としないのでしょうか?
所属していません StackOverflow