阅读安装过程中的已知问题
BizTalk FileAct 和 InterAct 适配器在以下部分中列出了已知问题。
SWIFT 不支持集成测试台 (ITB) 和 SWIFTNet 存根环境的压力测试
ITB 在吞吐量方面不提供服务级别协议 (SLA) ,并且无法保证数据完全传输或一致。 应在试点环境中对生产网络上的实现进行压力测试。
此外,必须确保正确配置所有节点 (服务器、线路和带宽) ,以避免任何数据丢失。 下面是典型的示例吞吐量:
交互/文件处理在有压力的计算机下发送:20 条消息/分钟
在有压力的计算机下交互/Fileact 接收:300-400 条消息/分钟
有关详细信息,请参阅 SWIFT 文档。
队列打开时未推送的消息
使用 InterAct 或 FileAct Store 和 Forward (SnF) 模式时,如果与队列的会话处于打开状态且未推送消息,则必须重启 SNLreceiver.exe。 这可以避免 SWIFT 偶尔出现的问题。
在消息中传递“”和“<&”等字符时,必须使用 CDATA
术语 CDATA 用于 XML 分析程序不应分析的文本数据。 “”<和“&”等字符在 XML 元素中是非法的。 “<”将生成错误,因为分析程序将其解释为新元素的开头。 “&”将生成错误,因为分析程序将其解释为字符实体的开头。 分析程序忽略 CDATA 节内的所有内容。 CDATA 节以“!”< 开头CDATA[“,以”]]“>结尾
必须将直通管道与 Payload-Only 模式配合使用
如果对 InterAct 适配器使用仅有效负载模式,则如果不使用自定义管道,则必须在发送和接收端口上使用直通管道。
未 (SWIFTNet 存根计算机) 创建多个安全上下文
在 SWIFTNet 存根计算机上,不会为不同的发送端口创建多个安全上下文。 在 ITB 上创建了多个安全上下文。