gpt4 book ai didi

ios - 如何创建可由 iPhone 应用程序访问的服务器

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:18:27 25 4
gpt4 key购买 nike

我想创建一个 iPhone/iOS 应用程序,其中包含一项功能,用户可以在其中创建一个单词列表,然后将它们保存到服务器上的帐户中。此外(这非常重要),用户可以通过授予其他用户权限与他们共享他们的列表。

所以我的问题是,我该如何着手创建这样的服务器?现在,我有一台家用电脑(运行 Windows XP,只存储我的音乐系统的数据),我可以用它来托管服务器。我也愿意使用其他在线存储服务,例如 Google Drive 或 Dropbox(我不记得亚马逊是否做过类似的事情)。然而(我知道这可能会使事情变得有点复杂),但至少现在,我希望/需要坚持使用免费服务/选项。

简单回顾一下,我正在寻找的主要功能是:

  • 创建用户/账户(在服务器上)
    • 最终我可能会 [尝试] 结合使用其他服务来登录用户,例如使用他们的电子邮件帐户、OpenId 等。
  • 能够从我的应用访问(登录)服务器(使用凭据)
  • 在服务器和我的应用程序之间发送/接收数据的能力
  • 在用户之间共享数据的能力

我知道这要求很多,但如果有人有任何建议或可以让我朝着正确的方向前进,我将不胜感激。

最佳答案

基本设置如下:

  • 后端:数据库 (MySQL)、Web 服务器 (Apache),以及服务器端脚本 (PHP)。
  • 客户端:带有已开发应用程序的 iOS 设备。
  • 通信:使用 HTTP 客户端/服务器模型,与 JSON 等通信。

这与网络服务器的设置非常相似,但不是提供 html/css/javascript 等,结果将是 JSON。

就登录和用户之间共享数据等具体实现而言,这完全取决于您的实现。这不是微不足道的,也不是可以在一篇文章中轻易说明的事情。

希望这对您有所帮助。

关于ios - 如何创建可由 iPhone 应用程序访问的服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15056176/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com