如何开发返回JSON数据的Web服务

时间:2011-12-16 08:54:07

标签: android json api rest

我是Android,Blackberry,Windows移动开发者。我通常使用API​​或webservice来返回JSON。我想知道如何创建一个查询数据库的Web服务(像Mysql并返回一个JSON数据)是否有这样的教程。

我们可以使用哪种技术? PHP,.Net或如何创建REST服务或SOAP。 通常我是使用API​​的用户。我需要了解API是如何创建的。

你能帮我们帮忙吗?

1 个答案:

答案 0 :(得分:1)

你可以使用任何网络技术PHP,。Net,Java都可以。它可以是rest或SOAP或非RESTful非SOAP普通JSON,XML或文本。虽然在移动设备上使用SOAP非常复杂,但我不会那样做。

因此,例如在PHP中,您将收到来自移动设备的HTTP请求,该请求可以包含参数,这会导致您的PHP脚本关闭并从数据库中提取一些数据,然后将其作为JSON,XML返回,文本等。然后,您的移动设备会接收此响应并从中解析信息,并对信息执行任何操作。

您可以查看一些PHP休息框架

http://blog.programmableweb.com/2011/09/23/short-list-of-restful-api-frameworks-for-php/