使用XML同步数据库

时间:2014-02-26 19:57:06

标签: asp.net xml asp.net-mvc web-services api

我正在考虑一个包含XML或类似XML技术的系统。我的方案,我的数据库表中有产品,我想导出这些产品,因此任何用户都可以使用XML或其他方式获取我的产品列表并导入他们的系统。这是常见的用法,我知道,但我想知道,我如何同步产品数量。如果有任何用户出售我的产品,将会发生什么。如何编辑数据库中的数量字段?我可以使用哪些技术?我认为API会是最好的,但我如何使用XML?

1 个答案:

答案 0 :(得分:1)

您需要创建一个公共API。 用户应该创建一个帐户,并为他们提供api-key以访问api。 您为他们提供了GET方法,用于接收产品列表和POST方法来报告购买情况。从用户购买后,您可以在数据库中相应地更新记录。

MVC 4具有一些创建api的良好功能。

见下文:

http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api

How to return Xml Data from a Web API Method?

Creating REST API for existing MVC based website