我正在对开发 iOS 应用程序、Android 应用程序以及引导网站进行一些调查。这真的是在项目的早期阶段,我已经退出软件开发多年,所以我有点生疏,所以请原谅我的问题。
- 要从应用程序连接到外部数据库和/或外部 C# 代码,我想您需要使用 Web 服务?这是唯一的方法吗?
- 需要什么格式?JSON?
- 从引导网站,我将如何做同样的事情?通过对 Web 服务的 AJAX 调用?
- 大多数应用程序是否使用内部存储/数据库来存储数据?(我知道这是一个非常笼统的问题,我只是想了解一下)
谢谢你的帮助。
我正在对开发 iOS 应用程序、Android 应用程序以及引导网站进行一些调查。这真的是在项目的早期阶段,我已经退出软件开发多年,所以我有点生疏,所以请原谅我的问题。
谢谢你的帮助。
你是对的。要从外部数据库获取数据,您需要对返回您希望使用的数据的脚本进行 Web 服务调用。
您可以返回 JSON 或 XML 格式的数据。我更喜欢 JSON,因为我认为它更简单。
AJAX 将是调用数据的好方法。
将两者结合起来是个好主意。您可以使用和网络服务器来存储您的所有数据,但如果用户位于他们无法使用数据的区域,那么它将使您的应用程序无用。通常,我将所需的所有数据保存在服务器上,然后为该用户下载并将其存储在应用程序数据库中。然后,您可以每隔一段时间向服务器发出请求,以查看是否有任何新数据要下载。我建议为引导站点做类似的事情。