跳转到主要内容
GISB 端口支持使用气体工业标准委员会 (GISB) 协议发送和接收消息。

核心功能

  • 支持用于能源行业 B2B 通信的 GISB 协议
  • 具备数字签名和加密功能,并支持密钥管理
  • 提供回执处理和确认管理,确保可靠交付
  • 支持多个 GISB 版本,具备可配置的协议选项

概览

GISB 连接在两个位置进行配置。使用本地 GISB 标识符、个人密钥和所有 GISB 连接的全局信息配置 GISB 个人设置 页面。然后使用特定于单个贸易伙伴的连接设置配置各个 GISB 端口。当 GISB 端口处理输入文件时,会将其打包并发送给指定的贸易伙伴。 当 知行之桥 通过 GISB 接收到文件时,它会尝试将该文件路由到特定的 GISB 端口。应用程序使用消息中的 GISB ID 来确定哪个 GISB 端口应该接收该文件。当文件被路由到 GISB 端口时,该文件被放置在端口的 交易 选项卡中,或者被传递到工作流中的下一个端口。

个人设置

必须先配置 GISB 配置文件,然后才能与各个 GISB 端口建立连接。单击顶部菜单栏上的 个人设置 > GISB。

GISB 页

个人信息

用于识别本地配置文件的设置。

个人密钥

与私有解密和签名证书相关的设置。

应用程序 URL

与从公共网络访问 知行之桥 相关的设置和显示值。

杂项

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

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

端口配置

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

设置

交易伙伴信息

用于识别和连接特定交易伙伴的设置。

连接信息

为指定的交易伙伴设置相关的连接参数。

接收方

与发送和请求消息回执相关的设置。

交易伙伴密钥/证书

与交易伙伴提供的公共证书相关的设置。

高级设置

首选个人设置

在此 GISB 端口的个人设置页面中覆盖 GISB 配置的设置。设置首选个人设置允许对某些交易伙伴使用不同的密钥和 ID。

TLS 客户端认证

与需要双向 TLS 身份验证时的客户端身份验证相关的设置。

设置描述
私有证书TLS 客户端身份验证期间提供的私有证书。
证书密码访问 TLS 客户端证书所需的密码。

HTTP 认证

与 HTTP 客户端身份验证相关的设置。

代理配置

这是一组用于识别连接所经代理并对其进行身份验证的设置。默认情况下,本节使用 安全设置 页面的 代理设置 部分中的全局设置。清除此复选框可为您的端口提供特定的设置。

设置描述
代理类型基于代理的防火墙使用的协议。
代理主机基于代理的防火墙的名称或 IP 地址。
代理端口基于代理的防火墙的 TCP 端口。
代理用户用于通过基于代理的防火墙进行身份验证的用户名。
代理密码用于对基于代理的防火墙进行身份验证的密码。
身份验证方案保留默认值 None 或选择以下身份验证方案之一:Basic、Digest、Proprietary 或 NTLM。

高级设置

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

消息

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

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

日志

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

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

杂项

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

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

自动化

自动化设置

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

性能

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

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

告警选项卡

SLA 选项卡

交易伙伴设置

交易伙伴必须共享配置新的 GISB 端口时所需的连接细节。这些细节至少应包括:
  • GISB ID
  • 交易伙伴 URL
  • 接收方密钥证书

发送和接收文件

在配置了 GISB 个人设置和特定于交易伙伴的 GISB 端口之后,可以安全地发送和接收文件。

发送文件

在 GISB 端口中,事务 选项卡显示应该发送给目标交易伙伴的文件。如果启用了自动化选项卡的 发送,到达此选项卡的文件将被自动打包并发送。通过展开与传输文件相关联的行,可以访问所有传输的日志文件。 创建测试文件 按钮可用于生成一系列简单的测试文件,以发送给交易伙伴。

接收文件

在 GISB 端口中,事务 选项卡显示由应用程序接收并路由到端口的文件(基于传入的 GISB 消息中的 GISB ID)。每个文件行都可以展开,以显示传输可用日志的列表。 这些文件位于端口的 事务 选项卡中。如果端口连接到流中的其他端口,文件将自动从 GISB 端口的 事务 选项卡移动到工作流中下一个端口的 交易 选项卡。

宏

示例