使用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通信 - 教程的主要内容,如果未能解决你的问题,请参考以下文章

使用CXF创建REST WEBSERVICE

SpringMVC实现Restful风格的WebService

RESTful WebService 入门实例

Ajax POST 到 WCF Rest CORS 兼容的 WebService 引发错误 405

使用 Python 和 Flask 设计 RESTful API

web service013——发布restful风格的webservice,并使用客户端接收接收(基于RESTful的jax-rs使用的是http协议,可以传输json数据或xml数据)