Asp.net 将购物车内容从一个网站传递到另一个网站,独立于平台的解决方案?

Asp.net 将购物车内容从一个网站传递到另一个网站,独立于平台的解决方案?,asp.net,web-services,e-commerce,integration,shopping-cart,Asp.net,Web Services,E Commerce,Integration,Shopping Cart,我在一家产品制造商工作,我们不直接向客户销售产品,通过我们的经销商网络进行分销。我想为我们的网站访问者提供一种方法,建立一个购物车,然后将购物车的内容传递给他们选择的经销商网站 解决方案需要独立于平台,尽管我将在ASP.net中开发,因为我们经销商的网站平台各不相同。我假设大部分(如果不是全部的话)都没有一个现有的API来进行接口 你认为完成这项任务的好方法是什么 谢谢 创建一个quote注册表(使用mongodb、memcached或任何您喜欢的东西),并创建一个restful api来访问该

我在一家产品制造商工作,我们不直接向客户销售产品,通过我们的经销商网络进行分销。我想为我们的网站访问者提供一种方法,建立一个购物车,然后将购物车的内容传递给他们选择的经销商网站

解决方案需要独立于平台,尽管我将在ASP.net中开发,因为我们经销商的网站平台各不相同。我假设大部分(如果不是全部的话)都没有一个现有的API来进行接口

你认为完成这项任务的好方法是什么


谢谢

创建一个quote注册表(使用mongodb、memcached或任何您喜欢的东西),并创建一个restful api来访问该注册表,您可以使用任何您喜欢的格式(如json、xml)。您甚至可以使用某种队列管理器来实现这一点

有什么问题吗?要么定义经销商必须实现的web服务,要么至少定义XML文件格式。给他们发送一个XML文件。John,谢谢你的建议,但是最好实现一些能够完成我们这一方大部分/所有工作的东西。我们的经销商并不特别精通技术。重要的是,它是所有经销商都可以轻松利用的东西。我假设您正在尝试与实际的网店集成,而不仅仅是发送订单?您执行所有实施的问题是,您必须为每个经销商构建一个解决方案,然后在他们更改其站点时维护该解决方案。这对您来说既友好又友好,但不一定非常实用。最好是按照约翰·桑德斯说的去做,让他们实现一个非常基本的Web服务,它可以接收产品ID/数量等的简单列表,并在他们这边构建一个购物车。