【发布时间】:2009-02-13 13:34:26
【问题描述】:
作为电子商务系统的一部分,我需要设计和实现某种黑盒。这需要接受来自各种内部和外部数据源(即网站、外联网、雅虎商店、亚马逊 xml 提要等)的客户和订单,并插入/更新后端系统。用于插入/更新客户和订单数据的 api 已为网站准备就绪并且运行良好。现在我们需要添加处理来自其他数据源的订单的功能。
我一直倾向于提供者模型(每个数据源一个提供者),并在调用 api 实际添加客户和下订单之前使用它将数据标准化到 sql server 表中。我应该考虑其他模型或模式吗?你以前处理过这个问题吗?你是如何解决的?有没有我应该看的资源(文章、书籍、项目等)?
【问题讨论】: