请原谅这个简单的iphone开发问题。我用PHP和Perl编写了一个使用MySQL后端的Web应用程序。用户使用用户名和密码登录,然后可以浏览站点,查看相应的数据。iphone应用程序与网站互动
我已经决定开始开发一个iPhone应用程序,它将与服务器进行交互(我可以完全控制Linux Redhat)。现在我知道这是可能的,我确信有很多教程可以帮助我,因此我不需要在这里提供一个“如何做”。我想知道什么应该是我的方法,即我从哪里开始?一些问题...
1)我应该使用我的服务器上安装的Web服务,如果是的话,哪一个? 2)如果不使用网络服务,我应该如何将用户名和密码数据传递给网站? 3)发送用户名/密码多么容易,并且安全地接收任何数据,即HTTPS? 4)关于接收数据+/-发送登录细节的JSON或XML的旧辩论!
正如我所说,我只是在寻找如何处理这个项目的想法/指针。
再次感谢, 安迪
感谢dasun,对于RH5 Linux服务器(运行apache 2),您是否有任何特定的JSON Web服务记住您会推荐? Andy – Andy
它不依赖于平台或语言,您只需编写一个正常的Web服务,它将为您的自定义HTTP请求返回JSON响应。如果您使用的是OOP语言,则可以简单地创建一个包含要发送的响应数据的对象,并通过将对象序列化为json字符串来发送响应。 – Dasun