我正在尝试查找一些有关如何将 IPHONE 应用程序连接到中央数据库服务器(如 SQL 服务器)的阅读材料。
我知道 SQLite,以及在设备本身中存储数据的其他方法。我真正感兴趣的是应用程序与中央数据库服务器交互。.net 中是否有任何类型的对象,例如 SQLClient,或者我是否需要通过发送 HTTP 请求和反序列化 json/xml?
我正在尝试查找一些有关如何将 IPHONE 应用程序连接到中央数据库服务器(如 SQL 服务器)的阅读材料。
我知道 SQLite,以及在设备本身中存储数据的其他方法。我真正感兴趣的是应用程序与中央数据库服务器交互。.net 中是否有任何类型的对象,例如 SQLClient,或者我是否需要通过发送 HTTP 请求和反序列化 json/xml?
我不知道您的问题的答案,但即使您发现不建议这样做,因为使用 httprequest 解决方案总是更好,
封装数据库实现总是要走的路,因为数据库实现可能会很快改变,建议在其上添加一个层
不用说,您将无法通过直接访问数据库来进行缓存,这也是一个缺点
很抱歉,这不是您正在寻找的答案,但您应该重新考虑如何实施您的解决方案,
您必须创建一个 REST 接口将 2 连接在一起,并且正如您所说,根据格式反序列化响应,如果它是 json 或 xml。
从设备端,向您的脚本发出 GET/POST 请求,该脚本将查询结果响应回应用程序并相应地处理它们。
对 php 脚本或类似脚本执行 httprequest 并解析 JSON 或 XML。