在iOS中直接连接到远程MySQL数据库
我正在开发一个iPhone应用程序。我想从远程服务器获取数据库并在我的应用程序中显示它,因此我想知道是否应该直接连接到远程MySQL数据库,或者是否建议使用第三层,如PHP、ASP.Net、,等从远程数据库检索数据。您需要创建一个web服务,该服务将公开一组API,然后由iPhone应用程序使用这些API推/拉数据。然后,您可以选择将数据本地缓存(在iPhone上)到sqlite3数据库中。最常见的数据传输格式是JSON和XML。您需要创建一个web服务,该服务将公开一组API,然后供iPhone应用程序用于推/拉数据。然后,您可以选择将数据本地缓存(在iPhone上)到sqlite3数据库中。最常见的数据传输格式是JSON和XML。虽然您可以在iOS上使用MySQL客户端库,但我建议使用“第三层”中间方法的原因有几个:在iOS中直接连接到远程MySQL数据库,mysql,ios,database,Mysql,Ios,Database,我正在开发一个iPhone应用程序。我想从远程服务器获取数据库并在我的应用程序中显示它,因此我想知道是否应该直接连接到远程MySQL数据库,或者是否建议使用第三层,如PHP、ASP.Net、,等从远程数据库检索数据。您需要创建一个web服务,该服务将公开一组API,然后由iPhone应用程序使用这些API推/拉数据。然后,您可以选择将数据本地缓存(在iPhone上)到sqlite3数据库中。最常见的数据传输格式是JSON和XML。您需要创建一个web服务,该服务将公开一组API,然后供iPhon
虽然您可以在iOS上使用MySQL客户端库,但我建议您使用“第三层”中间方法的原因如下:
对必须使用API从远程数据库获取数据。它可能是XML或JSON格式的。必须使用API从远程数据库获取数据。它可能是XML或JSON格式,我想直接连接到远程数据库,因为我的数据库每天都会更新,所以你是在告诉我获取数据并存储在本地应用程序中吗?什么是缓存可以在两端进行?我想直接连接到远程数据库,因为我的数据库每天都会更新,所以你是在告诉我获取数据并存储在本地应用程序中吗?什么是缓存可以在两端进行?你能再解释一下吗