使用rest创建一个webservice来与json通信 - 教程
Posted
技术标签:
【中文标题】使用rest创建一个webservice来与json通信 - 教程【英文标题】:create a webservice using rest to communicate with a jSON - tutorial 【发布时间】:2012-04-25 08:32:00 【问题描述】:我正在查看一个教程,该教程让我学习并使用 php 在 REST 中创建 Web 服务,以将 JSON 传递给我的 ios 应用程序。
我没有找到任何“好”的教程或教程让我学习和创建看起来有点像我想要的东西。
你能帮我把我引向好的方向吗^^
谢谢大家!
【问题讨论】:
【参考方案1】:客户
对于客户端,我建议您使用RestKit,这是一个非常方便的使用基于 REST 的网络服务器的框架。它适用于 XML 和 JSON。我以前用过它,绝对可以推荐它。还有各种示例,向您展示如何使用该框架。
服务器
根据您的需要,您可以选择以下选项之一:
简单:如果您想更多地关注客户端,您只需将 .json
文件放在保管箱的公共文件夹中的文件夹中,然后使用这些数据文件。然后,您可以使用您选择的文本编辑器对其进行更改
如果您想拥有更多控制权并拥有数据库等。我建议使用CakePHP,它类似于 PHP 的 Rails。你有一点学习曲线,但是这个框架非常强大,而且有很多资源。与Rails 一样,它遵循MVC 范式。
更新:
我刚刚偶然发现了一个用于 iPhone 的 nice step-by-step tutorial,它加载基于 json 的 twitter-data 并将其显示在 UITableView
中
【讨论】:
顺便说一句,我应该开始喜欢那个: 我不确定我是否理解您的问题/评论。如果您想知道是否使用 1. 或 2. 那么这可能取决于您对 PHP 的感觉如何。然而,从基础开始然后继续添加更多东西往往是一件好事。否则,您可能会遇到许多可能失败的因素,从而使故障排除更加困难。以上是关于使用rest创建一个webservice来与json通信 - 教程的主要内容,如果未能解决你的问题,请参考以下文章
SpringMVC实现Restful风格的WebService
Ajax POST 到 WCF Rest CORS 兼容的 WebService 引发错误 405
使用 Python 和 Flask 设计 RESTful API
web service013——发布restful风格的webservice,并使用客户端接收接收(基于RESTful的jax-rs使用的是http协议,可以传输json数据或xml数据)