有啥方法可以使用 xcode for ios 应用程序远程访问 postgresql?
Posted
技术标签:
【中文标题】有啥方法可以使用 xcode for ios 应用程序远程访问 postgresql?【英文标题】:Any way to remote access to postgresql with xcode for ios application?有什么方法可以使用 xcode for ios 应用程序远程访问 postgresql? 【发布时间】:2012-07-09 20:45:09 【问题描述】:任何尝试将 postgresql 与 xcode 连接到 ios 应用程序的人?我应该尝试什么?你有什么建议?
【问题讨论】:
【参考方案1】:通常的方法是避免直接连接,而是通过基于 HTTP 的 API 路由所有内容。
iOS 应用程序只需要执行 HTTP 请求并解析响应(您可以使用 JSON 格式化)。
您可以使用您选择的服务器端语言编写 HTTP API。
可以直接连接到数据库,但是您必须编写或以其他方式获取 iOS 的 Postgresql 客户端库(appears to exist,感谢 Craig)并在网络上公开数据库(如果 iOS 应用程序是将通过 Internet 进行连接,这意味着将数据库直接暴露在 Internet 上,这通常被认为是一个坏主意)。
【讨论】:
一个易于实现的 API(如果你懂一点 Java)的合理选择是 Java JAX-RS 实现,如 Jackson 和 PgJDBC 驱动程序。如果您使用像 JBoss AS 7 这样的 Java EE 6 服务器,那么它都是内置的。当然,这只是众多选择之一。 似乎 libpq 也是为 iOS 构建的。不过,我确实不推荐这种方法。 ***.com/questions/4508997/… 如果你走 web 服务路线,一个非常简单的工具就是使用 nodejs。有一些 postgre 库可以让您连接到 postgres 数据库。一个简单的例子可以在这里找到***.com/questions/9205496/…。这将允许您在 30 分钟内在您的开发机器上拥有一个 Web 服务,包括设置。以上是关于有啥方法可以使用 xcode for ios 应用程序远程访问 postgresql?的主要内容,如果未能解决你的问题,请参考以下文章
在我错过了颤振应用程序后,有啥办法可以回到我的旧 Xcode
有啥方法可以使用 shadowOpacity 在 react native for android 中?