Java EBCDIC-与Websphere MQ和WAS 7的ASCII对话
我正在使用WebSphere7和WebSphereMQ7,我有一个 部署在Websphere中的消息驱动bean(MDB),它绑定到(Websphere MQ激活规范)配置的队列。 MDB将接收EDCIDIC格式的消息,需要将其转换为ASCII。 在过去,使用本机mqapi直接连接到MQ服务器时,我们可以选择以编程方式连接 使用以下摘录转换信息:Java EBCDIC-与Websphere MQ和WAS 7的ASCII对话,java,jakarta-ee,websphere,ibm-mq,websphere-7,Java,Jakarta Ee,Websphere,Ibm Mq,Websphere 7,我正在使用WebSphere7和WebSphereMQ7,我有一个 部署在Websphere中的消息驱动bean(MDB),它绑定到(Websphere MQ激活规范)配置的队列。 MDB将接收EDCIDIC格式的消息,需要将其转换为ASCII。 在过去,使用本机mqapi直接连接到MQ服务器时,我们可以选择以编程方式连接 使用以下摘录转换信息: gmo.options = MQC.MQGMO_CONVERT; //Handles EBCDIC/ASCII getq = qmgr.accessQ
gmo.options = MQC.MQGMO_CONVERT; //Handles EBCDIC/ASCII
getq = qmgr.accessQueue(responseQueue);
while(true)
{
MQMessage msgId = new MQMessage();
msgId.characterSet = 1208;
getq.get(msgId, gmo);
}
但是使用MDB(JMS)似乎没有指示转换的选项。
我怀疑Websphere应该有一个进行转换的设置,因为它充当了
MQ服务器和MDB,但在控制台中似乎找不到设置
有什么想法吗?,这可能会帮助您,也谢谢各位,我目前正在测试各种配置选项。一个位于MQ服务器通道或Websphere上。非常好的帖子,再次感谢