【发布时间】:2009-08-03 20:17:05
【问题描述】:
我正在为两家公司设计 EDI 系统:A 公司和 B 公司。A 公司已经作为一家小型制造企业而存在,而 B 公司是一家新公司,由所有者参与,围绕特定产品成立A 公司的。A 公司将拥有为 B 公司生产产品的专有权。
我负责这两家公司的所有 IT 和开发事务。我需要设计一个 EDI 系统,用于从 B 公司向 A 公司传达订单和其他信息,反之亦然(用于确认和状态更新等)。
这种类型的东西对我来说是相当新的,所以我只是在寻找有关如何将新订单从 B 公司发送到 A 公司并保证它到达那里、被存储并且不会被发送的建议不止一次。
我想我可能会用网络服务来做这件事。我应该研究 WCF 服务还是坚持使用 ASP.Net Web 服务?
我假设我会在每个订单中发送一个唯一的 ID,以便 A 公司的系统在发生混淆时识别不保存两次,但我如何确定 A 公司得到了信息?
欢迎任何其他提示或建议。
【问题讨论】: