Websphere MQ v7—Java中的安全出口



根据WMQ 7的在线IBM文档,可以用Java语言编写通道安全出口,因此我不需要记住C编程,也不用担心为不同的操作系统编译。

我的目的是编写一个安全出口,它从客户端证书中提取我的QueueManager上的专有名称(DN),并将其值作为JMS-usr属性转发。

我的问题:我甚至不能为我的服务器连接通道设置所提供的示例。我试图将ibm示例的.class文件放在exit文件夹中,但我的QM抛出以下错误:

The dynamic loadable file  C:Program FilesIBMWebSphere
MQexitsMyMQExits.dll wasn't found.

这是否意味着我不能为我的qm端编写Java安全出口(仅在C/dll中),仅用于客户端应用程序?

InfoCenter链接可能没有说清楚,但是队列管理器端出口必须只用C语言开发。在客户端,您可以使用Java/C开发客户端出口。

我的目的是编写一个安全出口,它提取我的QueueManager上的区别名(DN)与客户端证书并将其值作为JMS-usr属性转发。

安全出口仅在MQCONN/X和MQDISC MQ API调用时调用。这意味着安全出口不能访问任何其他MQ API调用,因此,您不能向消息添加消息属性。

最新更新