我正在寻找为Mac和iOS设备开发应用程序.应用程序将依赖存储在远程数据库中的信息.它需要读取(选择)和写入(插入,更新,删除)访问数据库.该应用程序将是一个多用户应用程序.
现在我正在研究访问数据库的两种不同方法: - 通过Web服务:应用程序访问访问数据库的Web服务(REST,JSON).身份验证将通过SSL(https)上的HTTP身份验证完成. - 直接通过VPN访问远程数据库.
该应用程序将最多使用100个人使用,针对小型团体/组织/企业.
所以我的问题是:访问数据库的最佳方法是什么?安全性和性能如何?小型企业的典型实施情况如何?
任何建议将被认真考虑.
谢谢