Iphone iOS上的多个HTTP请求与单个TCP连接

Iphone iOS上的多个HTTP请求与单个TCP连接,iphone,cocoa-touch,http,tcp,network-programming,Iphone,Cocoa Touch,Http,Tcp,Network Programming,我正在开发一个iPhone应用程序,它使用我控制的基于web的API。连接到一个不断打开的TCP端口并通过TCP API发出请求,或者对我要获取的所有数据发出新的HTTP请求,会更快或更高效吗 我在想象这种差异可以忽略不计,但我可能错了 几乎每次加载新视图时都会获取新数据,因此请求可能会相当频繁。我认为差异会很小 另外值得注意的是,NSURLConnection默认支持HTTP保持活动连接,因此您可以直接使用HTTP,并确保您的服务器允许客户端保持活动连接。Ah,这让人放心。谢谢有一个持续打开的

我正在开发一个iPhone应用程序,它使用我控制的基于web的API。连接到一个不断打开的TCP端口并通过TCP API发出请求,或者对我要获取的所有数据发出新的HTTP请求,会更快或更高效吗

我在想象这种差异可以忽略不计,但我可能错了


几乎每次加载新视图时都会获取新数据,因此请求可能会相当频繁。

我认为差异会很小


另外值得注意的是,NSURLConnection默认支持HTTP保持活动连接,因此您可以直接使用HTTP,并确保您的服务器允许客户端保持活动连接。

Ah,这让人放心。谢谢有一个持续打开的TCP连接要好得多。当然,作为一项工程挑战,这是难以置信的困难。