2009-02-13 62 views
1

我有以下情况,我想知道您将采取什么方法来解决此问题。适用于某种情况的最佳基础设施

这是客户的需求。

他需要一个网站/电子商务和什么能够定制电子商务的外观。他还希望能够扩展一些功能,如产品配置。

他在一个国家有办公室,另一个国家有另一个办公室。

客户端通过网络或通过电话进行它们的顺序,然后有人在公司决定是否顺序应该在办公室1或办公室进行2

客户需要能够看到有关的信息两个办事处来自一个地点。

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

你会做一个网站+ 1软件共享网络上的数据库。在这种情况下,数据传输是否会太慢。

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

优选地,应用程序应该在.Net中完成以使其更容易编码。

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

回答

2

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