【发布时间】:2010-11-16 19:49:02
【问题描述】:
所以,这就是问题所在。 iPhone 很棒,但带宽和延迟对于具有服务器端要求的应用程序来说是严重的问题。我最初解决这个问题的计划是多次请求数据位(无意中的双关语),这就是处理大量传入//传出数据问题的方式。由于很多原因,这是一个坏主意,对我来说最明显的是我糟糕的数据库(MySQL)不能很好地处理这个问题。据我了解,最好一次请求大块,特别是如果我无论如何都要请求所有这些。
问题是我现在又在等待大量数据通过。我想知道是否有一种方法可以基本上向服务器发送一堆 ID 以从数据库中获取,然后 SINGLE 请求然后发送很多小响应,每个响应都包含有关单个数据库条目的所有信息。订单无关紧要,理想情况下,我可以向服务器发送另一个请求,告诉它停止向我发送东西,因为我有我需要的东西。
我意识到这可能不是一件简单的事情,如果你们(真棒)可以为我指出正确的方向,那也是不可思议的。
当前系统是 iPhone (Cocoa//Objective-C) -> PHP -> MySQL
非常感谢。
【问题讨论】:
标签: iphone objective-c networking httprequest httpresponse