首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跨多个服务器的库存控制..想法?

跨多个服务器的库存控制..想法?
EN

Stack Overflow用户
提问于 2009-01-28 13:39:55
回答 3查看 1.5K关注 0票数 0

我们目前有一个内部构建的库存管理系统。它工作得很好,我们也在不断地创新。

去年秋天,我们开始通过购物车结账直接在我们的网站上销售产品。

我们的库存管理系统运行在办公室的一台服务器上,而我们目前拥有的三个网站(只有一个实际销售东西)显然是运行在外部来源。

看到我的问题了吗?基本上,我正在努力想办法创建一个中央库存控制系统,允许内部软件和外部网站进行通信,以便库存始终是最新的,并且我们不会销售我们没有的东西。

我们的内部库存跟踪效果很好,流程也很好,但我不知道如何实现一个可靠的跟踪系统,以便在两者之间进行通信。

该软件都是用Python编写的,但这并不重要,因为我主要是在寻找如何实现这一点的想法和方法。

提前感谢你的回答,我希望这是有意义的..我可以详细说明。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-01-28 13:45:27

一种可能性是在您的库存管理系统上公开一个web服务接口,允许远程访问web店面使用的交易。有了合理安全的VPN链接或ssh隧道类型的安排,网络店面可以获得库存水平,下订单或根据库存系统执行搜索。

备注:

如果网络店面是compromised.

  • You,您仍然必须向库存服务添加一个合理的安全层。
  1. 必须确保库存管理应用程序和服务器足够大,能够处理负载,或者可以合理轻松地进行扩展,以便能够做到这一点。

库存应用程序的SLA必须足够好,才能支持网络店面。这可能意味着某种热故障转移安排。

票数 1
EN

Stack Overflow用户

发布于 2009-01-28 13:50:57

我看不出有什么问题。您有一个在本地管理数据库的服务器上运行的应用程序。远程服务器没有理由不能与该数据库通信。

当然,如果您没有数据库,而是使用自己开发的应用程序来充当某种人工数据库,我建议您尽快重构以使用某种实际的DB。

票数 0
EN

Stack Overflow用户

发布于 2009-04-01 18:03:48

我不确定是否有一个真正好的解决方案来解决你的问题。我认为你现在的做法很好,但如果你不同意,我不知道该怎么跟你说。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/487642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档