【发布时间】:2011-06-18 07:49:33
【问题描述】:
据我所知,Biztalk 可以接收来自贸易伙伴的 EDI,查找架构,验证 edi,生成 ack,PROCESS EDI,将 edi 转换为 XML。这些是我从 MSDN 中学到的。目前我们没有实现 biztalk,我们正在做的是从贸易伙伴那里接收产品信息(电子表格/csv 文件),使用我们构建的处理器处理接收到的文件,存储所有产品信息在 SQL Server 中。
我有三个问题:
我们收到的 EDI 包含产品信息,当 biztalk 处理 edi 时,我们如何以及在何处应用我们的业务规则/需求?例如。我们可以根据edi文件中包含的促销信息来计算我们的售价。另一个例子是我们可以修改产品描述......等等。
如何在 SQL Server 中存储 edi 数据?是那个 SQL 适配器吗? WCF-SQL?所有产品信息都将存储在一个表中,我们需要在此处执行哪些关键步骤?
biztalk 将edi 转成xml 后,biztalk 可以用转换后的xml 做什么呢? Biztalk 可以处理 xml 并将所有数据映射到我们的 SQL DB 架构吗?
提前致谢
【问题讨论】: