2011-12-16 55 views
1

我是Android,Blackberry,Windows Mobile开发人员。我通常使用API​​或Web服务,它返回给我的JSON。我想知道如何创建一个查询数据库的Web服务(如Mysql并返回给我一个JSON数据)有没有一个教程这样做。如何开发返回JSON数据的Web服务

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

你能帮我个忙吗?

回答

1

您可以使用任何网络技术PHP,.Net,Java都可以工作。它可以是休息或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/

+0

谢谢......这是对我有用的......会有所帮助,如果你可以给我创建的API更多的联系。 – san 2011-12-19 01:31:31

相关问题