【问题标题】:Best infrastructure for a situation最佳基础设施
【发布时间】:2009-02-13 18:55:25
【问题描述】:

我有以下情况,想知道你会采取什么方法来解决这个问题。

这是客户的需求。

他需要一个网站/电子商务以及能够自定义电子商务外观的东西。他还希望能够扩展一些功能,例如产品配置。

他在一个国家/地区设有办事处,在另一个国家/地区设有办事处。

客户通过网络或电话下订单,然后公司的某个人决定是在办公室 1 还是办公室 2 下订单。

客户需要能够从一个位置查看有关两个办事处的信息。

所以我们有 1 个网站 + 2 个办公室,我想知道在这种情况下您会选择做什么。你会在网络上制作所有东西,在那种情况下,我如何处理条形码和特殊打印机。

你会做一个网站 + 1 软件在网络上共享一个数据库。那样的话,数据传输会不会太慢了。

目标是使开发尽可能简单,因为客户希望能够在需要时更换程序员。

最好,应用程序应该在 .Net 中完成,以便更容易编码。

那么在这种情况下你会怎么做呢?

【问题讨论】:

    标签: .net database infrastructure


    【解决方案1】:

    我会为此使用 Web 服务来执行您对数据的操作,但使用富客户端从两个办公室访问 Web 服务。这样,您可以处理可能在办公室中使用的硬件,而不必担心通过网络连接到数据库(这不是一件好事)。

    【讨论】: