代码之家  ›  专栏  ›  技术社区  ›  dormitkon

Rails 3和移动应用程序连接

  •  1
  • dormitkon  · 技术社区  · 14 年前

    我想开发一个网络服务应用程序,它将被移动应用程序(iPhone和Android)使用。 Rails3不支持SOAP,而且一些库(如actionwebservice)在Rails3中不工作。另一方面,开发人员说SOAP已经过去,RESTful是未来。 我不知道该做什么,该学什么,我需要建议。

    你建议我使用什么协议和技术?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Brad    14 年前

    我偏向于XML。

    Rails很容易生成数据,以XML格式输出,而且很容易从iPhone获取和解析XML。这都是从NSXMLParser类完成的。

    - (id)initWithContentsOfURL:(NSURL *)url
    

    您可以从Rails应用程序中检索XML格式的数据,并将其读入一个对象中,然后使用NSXMLParser的其他成员函数来解析接收到的数据。