MQFTE 中的元数据属性对是什么?为什么使用它?

发布于 2024-12-01 03:20:41 字数 48 浏览 2 评论 0原文

我正在与 wmqfte 合作。创建传输时,有一个元数据属性对参数。为什么要用这个?

I am working with wmqfte. While creating a transfer there is a parameter for metadata attribute pair. Why is this used for ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

丢了幸福的猪 2024-12-08 03:20:41

我参与的 FTE 项目之一需要转移状态的电子邮件通知。我们的方法是在传输中添加电子邮件步骤,并且我们传入源地址和目标地址的方式是使用元数据对。下面提供了传输 XML 的示例:

<?xml version="1.0" encoding="UTF-8"?><request version="4.00" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FileTransfer.xsd">
<!DOCTYPE request>
  <managedTransfer>
    <originator>
      <hostName>host.example.com</hostName>
      <userID>me</userID>
    </originator>
    <sourceAgent QMgr="QMGR01" agent="AGENT01"/>
    <destinationAgent QMgr="QMGR02" agent="AGENT02"/>
    <transferSet priority="5">
      <metaDataSet>
        <metaData key="email.from">[email protected]</metaData>
        <metaData key="email.to">"[email protected]</metaData>
      </metaDataSet>
      <item checksumMethod="MD5" mode="binary">
        <source disposition="delete" recursive="false">
          <file>/root/path/file</file>
        </source>
        <destination exist="overwrite" type="directory">
          <file>/root/path/</file>
        </destination>
      </item>
    </transferSet>
    <job>
      <name>Your Job Name Here</name>
    </job>
  </managedTransfer>
</request>

发送状态电子邮件的更好方法是查看协调 QMgr 上发布的传输通知。然而,此示例确实显示了元数据对的一种可能用途。

One of the FTE engagements I worked on required email notifications of transfer status. Our approach to this was to add an email step in the transfer and the way we passed in the source and destination addresses was with metadata pairs. The transfer XML is provided below for an example:

<?xml version="1.0" encoding="UTF-8"?><request version="4.00" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FileTransfer.xsd">
<!DOCTYPE request>
  <managedTransfer>
    <originator>
      <hostName>host.example.com</hostName>
      <userID>me</userID>
    </originator>
    <sourceAgent QMgr="QMGR01" agent="AGENT01"/>
    <destinationAgent QMgr="QMGR02" agent="AGENT02"/>
    <transferSet priority="5">
      <metaDataSet>
        <metaData key="email.from">[email protected]</metaData>
        <metaData key="email.to">"[email protected]</metaData>
      </metaDataSet>
      <item checksumMethod="MD5" mode="binary">
        <source disposition="delete" recursive="false">
          <file>/root/path/file</file>
        </source>
        <destination exist="overwrite" type="directory">
          <file>/root/path/</file>
        </destination>
      </item>
    </transferSet>
    <job>
      <name>Your Job Name Here</name>
    </job>
  </managedTransfer>
</request>

A better way of sending status emails is to watch the transfer notifications published at the Coordination QMgr. However this example does show one possible use for the metadata pairs.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文