使用样本用户出口来查找协议文件服务器属性

Managed File Transfer 提供了用于查找协议文件服务器属性的样本用户出口。

关于本任务

MQ_INSTALLATION_PATH/mqft/samples/protocolBridge 目录和主题 样本协议网桥属性用户出口中提供了用于查找协议网桥属性的样本用户出口。

SamplePropertiesExit2.java 出口会读取包含用于协议服务器的属性的属性文件。 属性文件中每个条目的格式如下:
serverName=type://host:port
属性文件的位置是从协议网桥代理属性 protocolBridgePropertiesConfiguration 中获取。

要运行用户出口样本,请完成以下步骤:

过程

  1. 编译 SamplePropertiesExit2.java 文件。
  2. 创建一个包含编译的出口及其程序包结构的 JAR 文件。
  3. 将 JAR 文件放在 MQ_DATA_PATH/mqft/config/coordination_queue_manager/agents/bridge_agent/exits 目录中。
  4. 编辑 MQ_DATA_PATH/mqft/config/coordination_queue_manager/agents/bridge_agent_name/agent.properties 文件以包含以下行:
    protocolBridgePropertiesExitClasses=SamplePropertiesExit2
    
  5. 在目录中创建协议网桥属性文件,例如 protocol_bridge_properties.propertiesMQ_DATA_PATH/mqft/config/coordination_queue_manager/agents/bridge_agent 编辑此文件以包含以下格式的条目:
    serverName=type://host:port
  6. 编辑 MQ_DATA_PATH/mqft/config/coordination_queue_manager/agents/bridge_agent/agent.properties 文件以包含以下行:
    protocolBridgePropertiesConfiguration=MQ_DATA_PATH/mqft/config/coordination_queue_manager/
    agents/bridge_agent/protocol_bridge_properties.properties
    您必须使用 protocol_bridge_properties.properties 文件的绝对路径。
  7. 使用 fteStartAgent 命令启动协议网桥代理。