2014-01-22 97 views
0

我有这种情况:我们有一个数据库与产品(价格,股票,名称....)。 我们的一位客户想要在他的网站上销售我们的产品,并且想要实时访问我们的库存。 我该怎么做?我不想给他数据库凭证。实时访问数据库

+2

你需要一种网络服务来做到这一点。哦,这与实时无关。 – PMF

+0

是否可以从webservice函数返回一个类并列出? – POIR

+0

取决于你如何实现它。对于一个纯粹的C#web服务来说,这当然是可能的,但是它仅仅会迫使你的客户端也使用C#,因此如果你自己编写服务器和客户端,主要是一个很好的选择。返回一些XML或JSON可能更好,请参阅下面的答案。 – PMF

回答

1

进行API

我的意思是,创建一个系统,允许客户以形成查询和通过给定的切入点编程方式获得结果。

一个例子是一个像http://api.otix.com/products/iphone5s这样的网址,它在数据库上运行查询并以便于客户端格式(html页面,JSON,XML ......任何)的格式生成信息结果。

这样,客户只需要http://api.otix.com/products/product-name-here即可获得有关产品状态的最新数据。