跳转到主要内容
VDA 端口提供了 VDA 文件与 XML 文件相互转换的功能。

核心功能

  • 支持德国汽车行业 EDI 标准,具备双向 VDA/XML 转换功能
  • 支持自动架构检测与验证,以及交换头生成
  • 支持 VDA 特定的段结构、嵌套循环和限定符扩展

概述

当接收 VDA 文档时,VDA 端口验证交换头,并将 VDA 文档转换为 XML。这是很有用的过渡步骤,因为 XML 是 知行之桥 用于处理工作流中数据的主要格式。VDA 端口会自动读取输入文件以确定合适的架构,然后根据该架构解析文档。 生成 VDA 文档时,VDA 端口将 XML 转换为 VDA 文档语法并应用适当的交换头部信息。在获取 XML 数据并在工作流的其它地方转换之后,这作为创建 VDA 文档的最后一步非常有用。

端口配置

本节包含所有可配置的端口属性。

设置选项卡

转换配置

与端口核心操作相关的设置。

头部配置

与 VDA 交换头部信息有关的设置。将 VDA 文档转换为 XML 时,根据这些设置验证文档的头部信息;从 XML 生成 VDA 文档时,使用这些设置生成 VDA 文档的头部。

样本文件选项卡

高级设置选项卡

EDI 分隔符

指定分隔元素、段等的字符设置。

高级设置

先前类别中未包含的设置。

消息

消息设置确定端口如何搜索消息并在处理后管理它们。

设置描述
保存到已发送文件夹选中此项可将端口处理的文件复制到该端口的“已发送”文件夹中。
已发送文件夹方案端口根据选定的时间间隔对 已发送 文件夹中的文件进行分组。例如,Weekly 选项指示端口每周创建一个新的子文件夹,并将本周发送的所有文件存储在该文件夹中。空白设置告诉端口将所有文件直接保存在 已发送 文件夹中。对于处理许多事务的端口,使用子文件夹可以帮助保持文件有序并提高性能。

日志

用于管理日志创建和存储的设置。

设置描述
日志级别指定要记录在端口日志目录中的信息类型:
  • None - 不创建任何日志。
  • Error - 仅当端口遇到错误时才创建日志。
  • Warning - 仅当端口发出警告时才创建日志。
  • Info - 记录工作流的一般信息,包括任何错误和警告(如果适用)。
  • Debug - 记录成功和失败工作流的详细调试信息。
  • Trace - 记录成功和失败工作流的详细跟踪信息。
请注意:Debug 和 Trace 级别的日志可能会记录敏感信息,包括消息内容和 SSL 证书。尽管连接属性(例如密码)被屏蔽了,但在与您的组织外部共享它们之前,请查看此级别的日志以避免泄漏敏感信息。
日志文件夹结构指示端口根据选定的时间间隔将日志文件夹中的文件分组。例如,Weekly 选项指示端口每周创建一个新的子文件夹,并将该周的所有日志存储在该文件夹中。空白设置告诉端口将所有日志直接保存在日志文件夹中。对于处理许多事务的端口,使用子文件夹有助于保持日志的有序性并提高性能。
保留消息副本指示端口在日志目录中保存最新消息副本的切换。请注意,端口每个子文件夹只保留一个消息,并且端口在再次运行时会覆盖以前保存的消息。

杂项设置

特殊设置适用于特定用例。

设置描述
其他设置允许在以分号分隔的列表中配置隐藏的端口设置,例如 setting1=value1;setting2=value2。正常的端口用例和功能不需要使用这些设置。

自动化选项卡

自动化设置

与端口自动处理文件有关的设置。

性能

与端口资源分配相关的设置。

设置描述
最大工作线程数此端口上处理文件时从线程池中消耗的最大工作线程数。如果设置,则会覆盖 高级设置 页面的 性能设置 部分的默认设置。
最大文件数分配给端口的每个线程发送的最大文件数。如果设置,则会覆盖 高级设置 页面的 性能设置 部分的默认设置。

告警选项卡

SLA 选项卡

VDA 转换为 XML

生成 XML 时,将转换类型设置为 VDA 转换为 XML。端口随后处理放置在交易选项卡的 VDA 文件。端口将根据头部配置中配置的发送方标识和接收方标识验证 VDA 消息头。验证传输后,VDA 段将根据消息中指定的架构转换为 XML。生成的 XML 文件放在端口的交易选项卡中。

XML 转换为 VDA

生成 VDA 文件时,将转换类型设置为 XML 转换为 VDA。端口随后处理放在交易选项卡中的 XML 文件。端口将表示 VDA 文件的 XML 元素转换为 VDA 段,然后使用头部配置中配置的发送方标识和接收方标识字段生成传输的头部。要创建生成 VDA 文档所需的 XML 结构的示例,首先需要创建一个示例 VDA 文档,并以 VDA 转换为 XML 模式通过 VDA 端口发送该文档。生成的 XML 可以用作 XML Map 端口中的模板,将任意 XML 结构转换为 VDA 结构。

配合 XML Map 端口使用

上传测试文件

宏

示例