该表包含在映射航空公司消息的场景中所使用的示例资源的定义:
资源 | 名称 | 定义 |
---|---|---|
航线州代码的数据库表文件 | .tblxmi 文件 | 包含支持两个字符的航线州代码(例如,IL 表示伊利诺斯州)的数据库表 |
别名 | AIRLINEDBALIAS | 在这种情况下,与连接名称和数据库名称相同 |
代理归档(BAR)文件名 | AIRLINE | 包含消息流项目和消息集项目以及映射文件,并被部署到运行时的缺省执行组 |
COBOL 副本 | AirlineRequest.cbl | 控制 COBOL 输出消息的结构 |
连接名称 | AIRLINECONN | 在这种情况下,与别名和连接名称相同 |
数据库 | AIRLINEDB | 包含表 XREF,并且在这种情况下,与连接名称和别名相同 |
数据库表(表树) | XREF | 包含查找信息(在这种情况下,两个代码的航线城市代码缩写 STATE=伊利诺斯州,ABBREV=IL) |
缺省项目 | AIRLINE_MFP | 缺省消息流项目。这是要将数据库定义复制到其中的项目 |
缺省队列管理器 | WBRK6_DEFAULT_QUEUE_MANAGER | 控制消息队列的缺省队列管理器 |
ESQL 选择操作 | $db:select.AIRLINEDB.AIRLINE_SCHEMTREE. XREF.ABBERV |
执行标准数据库选择操作的 ESQL 选择操作 |
输入(XML)消息 | c:\airline\data\AirlineRequest.xml | 输入消息(在这种情况下为 XML 消息) |
输入消息源字段 | FirstName,LastName | 连接在一起的输入消息中的源元素 |
输入队列名属性 | AIRLINE_Mapping_IN | 输入队列 |
重命名 Mapping 节点 | XML_TO_COBOL | 消息流中进行映射的节点的名称(该节点已从缺省名称重命名) |
消息映射文件名 | AIRLINE.msgmap | 包含 Mapping 节点所使用的映射配置的文件 |
消息集属性 | AIRLINE_MSP2 | 消息集项目名称 |
消息类型属性 | msg_AIRLINEREQUEST | 消息类型 |
消息格式 | CWF1 | COBOL 输出消息的定制有线格式(CWF) |
消息流名称 | AIRLINE_Mapping | 消息流的名称 |
消息流项目 | AIRLINE_MFP | 消息流项目的名称 |
消息集项目 | AIRLINE_MSP1,AIRLINE_MSP2 | 消息集项目的名称 |
消息域节点属性 | MRM | 消息资源库管理器(MRM) |
消息集名称节点属性 | AIRLINE_MSP1 | 消息集名称节点属性 |
消息类型属性 | AirlineRequest | 消息类型属性 |
消息格式节点属性 | XML1 | 输入消息格式 |
输出消息目标字段 | NAME | 连接输入消息中的 FirstName 和 LastName 的结果。NAME 是在输出消息中创建的元素。 |
输出队列名称属性 | AIRLINE_Mapping_OUT | 输出队列名称 |
资源文件夹 | airline\resources | 存储映射资源的文件夹 |
模式树 | AIRLINE_SCHEMTREE | 模式树的名称 |
源 | ABBREV | 源 |
源树 | $source/AirlineRequest | 源树 |
源消息 | AirlineRequest | 源消息 |
目标 | STATE | 目标 |
目标消息 | AIRLINEREQUEST | 目标消息 |
目标树 | $target/AIRLINEREQUEST | 目标树 |
XPath 连接函数 | fn:concat(fn:concat($source/ AirlineRequest/Purchase/ Customer/FirstName,' '), $source/AirlineRequest/ Purchase/Customer/LastName) |
连接 FirstName 和 LastName 这两个字段的 XPath 函数 |