AS 封装的特殊考虑事项
当文档的封装指定为 AS 时,WebSphere Partner Gateway 要执行一些额外的处理。
如何路由入站文档
当收到社区参与者的 EDI 文档后:
- WebSphere Partner Gateway 首先检查 AS1 或 AS2 的头信息。尤其是检查发送方和接收方的信息,以确定是否与有效的社区参与者的标识匹配。
- 对于 AS1,它使用 Subject 头字段,其格式为 ToID;FromID。
- 对于 AS2,使用“AS-From”和“AS-To”。
如果头字段中的值与有效的标识不匹配,WebSphere Partner Gateway 不路由文档。
- 然后 WebSphere Partner Gateway 执行 EDI 路由概述 中描述的步骤。
如何路由出站文档
当收到来自后端系统的 EDI 文档时,WebSphere Partner Gateway 确定是否为源封装(无)和目标封装(AS)指定 AS BusinessID 属性。
- 如果指定了 AS BusinessId 属性,WebSphere Partner Gateway 用这些信息在 AS1 或 AS2 的头中生成“发送方”和“接受方”标识。
- 如果未指定该属性,WebSphere Partner Gateway 确定文档的协议,抽取发送方和接收方的信息并连接结果(如
EDI 路由概述中描述的那样),然后填充头信息。
在参与者概要文件中设置标识
因为 WebSphere Partner Gateway 使用 AS1 或 AS2 的头信息,以及从 EDI 文档中得到的信息,所以同一参与者的标识的格式可能不同。例如,发送方 AS 的头信息可能是 123456789,而从 EDI 中的得到的信息可能是 AB-12345678。
请确保您已经列出社区参与者概要文件中的所有标识。请参阅中心配置指南,以获取更多信息。
