在我们使用 BizTalk 2009 时,我们进行了大量的 EDI 传输。我们经常有第三方团体 VAN 为我们的合作伙伴提供 AS2/EDI 服务。因此,我遇到了两个合作伙伴使用相同的 AS2 设置,但每个合作伙伴的 EDI 设置不同的情况。
目前在这些情况下,我有三方。一个用于包含 EDI 信息的每个合作伙伴,一个用于包含共享 AS2 信息的 VAN。目前,我有两个发送端口,可将合作伙伴 EDI 文件转储到文件夹中。这些发送端口与 EDI 方相关联。然后,我有一个接收位置来侦听该文件夹中的任何文件,以及一个直接链接到接收位置的端口名称的发送端口。这个发送端口链接到 AS2 方,并负责传输部分。
这对我来说似乎不太理想。那里有更好的做法吗?如果没有别的,我真的很想将消息保留到 BizTalk 消息框,而不是写入本地文件系统。有没有办法做到这一点?
其他人使用 BizTalk 解决此问题的架构是什么?