当您已编写及编译用户出口时,需要给予库扩展名“.lel”、导出函数 bipInitializeUserExits 和 bipTerminateUserExits,并将该库安装在代理的系统上。 此外,还可基于每个消息流将用户出口状态设置为活动或不活动。
要部署用户出口:
如果两者都进行了设置,则环境变量具有优先权。环境变量中的所有目录都以目录在变量中出现的顺序进行搜索。于是,代理属性中的所有目录都以目录在属性中出现的顺序进行搜索。
用户出口状态可为活动或不活动的,且在缺省情况下为不活动的。一组用户出口的缺省状态可基于每个代理更改为活动的。
要设置代理的缺省用户出口状态:
您也可覆盖代理的缺省用户出口状态。可基于每个执行组或消息流使用 mqsichangeflowuserexit 命令激活或取消激活用户出口,其优先顺序为先消息流后执行组。如果某个给定流有多个活动的出口,则能够按所定义的顺序调用这些出口(如 mqsichangeflowuserexit 中所述)。