组件

使用 Microsoft BizTalk Accelerator for SWIFT (A4SWIFT) 组件来实现以 SWIFT 为中心的中间件解决方案,从而促进贸易合作伙伴关系、企业应用程序集成 (EAI) ,以及应用程序和业务工作流自动化。 这些组件包括:

  • SWIFT 消息架构。 使用 XML 架构定义语言 (XSD) 兼容的架构,以便使用 SWIFT 管道组件和BizTalk Server运行时将本机 SWIFT 平面文件消息解析为 XML。 将 SWIFT 数据转换为 XML 后,使用映射将其转换为另一种格式,例如带分隔符的平面文件或位置平面文件。 通过此转换,可以在现有应用程序中使用这些文件。 还可以在没有任何映射的情况下使用 XML 数据,例如用于仅验证方案。 SWIFT 架构还强制实施 SWIFT 定义的数据和格式规则。 有关此版本中提供的架构的完整列表,请参阅 支持的消息

  • SWIFT 验证策略和框架。 使用 BizTalk Server 业务规则引擎 (BRE) 策略来验证并强制实施 SWIFT 定义的数据、格式、网络和使用规则。 SWIFT 反汇编程序和 .NET 验证组件调用 BRE。 验证错误将收集到错误收集对象中,错误消息在发布到 MessageBox 数据库之前使用特殊的升级属性进行标记。

  • SWIFT 管道组件。 使用 BizTalk 管道反汇编程序和汇编程序组件来处理 SWIFT 消息。 SWIFT 反汇编程序可动态解析 SWIFT 消息类型、反汇编 SWIFT 消息批处理、将消息分析为 XML,并针对 SWIFT 数据格式以及网络和使用规则验证消息。 SWIFT 汇编程序将 XML 数据序列化回 SWIFT 平面文件格式。

  • .NET 验证组件。 .NET 程序集提供类应用程序编程接口 (API) ,可用于 BizTalk 业务流程表达式形状。 这些类提供由 SWIFT 反汇编程序执行的相同 SWIFT 消息验证功能。 此功能允许在业务流程中 (进行消息验证,例如,在转换或修改 SWIFT 消息) 之后。

  • 邮件修复和新提交。 使用消息修复和新提交功能可修复验证失败或 SWIFT 反汇编程序无法分析的消息,或创建和提交新消息。 此功能通过 MrsrRepair 业务流程、MRSR SharePoint 网站和 InfoPath 表单实现。

  • FRR 响应对帐。 FRR 响应对帐将 FIN 响应与最初由 A4SWIFT 发送的消息进行协调,从而启用对生成的消息响应关联集的自定义处理。 FRR 通过 FrrMain 业务流程、FRR 接收位置和发送端口以及 MQSeries 的 BizTalk 适配器实现。

  • 软件开发工具包 (SDK) 。 SDK 提供工具、教程和示例,以帮助开发和部署基于 SWIFT 的 BizTalk 解决方案。 这些解决方案包括:

  • 文档。 A4SWIFT帮助介绍了规划、开发、部署和维护基于 SWIFT 的 BizTalk 解决方案所需的内容。

另请参阅

运行时、消息修复、FIN 响应和消息传递