我目前正在使用 IBM MQ 7.0,我们从未使用过导出,我需要知道它最适合在哪种场景中使用。需要一些实时示例来使用它吗?
最佳答案
导出只是 QMgr 或 channel 处理中可以调用用户定义代码的点。一些常见的示例包括:
- 使用客户端/服务器导出对来提供由服务器端验证的客户端凭据。
- 使用消息导出设置消息选项(例如关闭报告选项)。
- 使用连接导出来执行客户端的工作负载平衡。
- 使用工作负载平衡导出来选择集群中消息的目标。
- 使用 API 导出捕获并记录通过 QMgr 移动的消息内容。
- 使用 OAM 导出更改 OAM 的行为(例如针对 LDAP 而非 SYSTEM.AUTH.DATA.QUEUE 进行授权)。
一般来说,WMQ 会做您需要它做的事情,而不需要退出。但是,如果您确实需要 WMQ 未提供的某些功能,退出通常会有所帮助。请注意,服务器端的 WMQ 导出是系统级 C 代码,必须是可重入、可重定位和线程安全的,因为它们与 QMgr 共享内存。
关于websphere - IBM Websphere MQ 中存在的导出有什么用?谁能引用一些实时示例来使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18320810/