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