我正在做我的最后一个项目,即出租车预订服务。我打算为客户制作一个 ios 应用程序,以便他们可以预订出租车。然后该请求将被发送到 mysql 数据库(保存在出租车基地)。我想不知道如何将信息从应用程序发送到数据库;并且数据库向应用程序发送确认消息,确认出租车已被预订!>>>>>
我已经阅读了很多关于 Web 服务器的内容,但我很困惑。我可以使用 web 服务器,例如 windows home server 2008 吗?任何帮助,将不胜感激。
我不熟悉 Windows home server 2008,但我很确定您可以将它用于您的项目。如果你想让事情变得简单,
只需安装 XAMPP 服务器,它包含您在此项目上工作所需的所有组件,包括 PHP 和 MySQL。它是最容易使用的服务器之一,最重要的是,它是免费和开源的。http://www.apachefriends.org/en/xampp-windows.html
然后使用您想要的任何编程语言在您的 Web 应用程序中编写业务逻辑(对于这个 PHP 就足够了,或者如果您想要一个更复杂的可扩展解决方案,请选择 Java)。使用 PHP 将数据写入 MySQL 数据库非常容易,您可以在 Internet 上找到大量教程和示例源代码。
现在您的 Web 应用程序已准备就绪,下一步是使用 REST 公开这些服务,以便 iPhone 可以与您的服务进行通信。使用 JSON 从 iPhone 与您的 Web 服务器交互。同样,有很多关于如何使用 PHP 编写 JSON RESTful 服务的教程。
祝你的项目好运!
RESTful Web 服务将成为你最好的朋友。
在 django 或 python 或 whstever 中创建服务器端程序。将其连接到数据库(mysql)。
您可以将其托管在 Amazon Web Services 上。我认为他们有 Windows 2008 实例。我个人会使用 amazon linux ami。
使用 afnetworking 在服务器应用程序上调用 get 或 post,然后您就可以参加比赛了。
看看这个开源出租车项目 ,它与 RESTful Web 服务一起工作,但最好忘记 Microsoft Windows,最好将 Linux 托管用于您的 Web 服务。