servidor mail iphone cocoa-touch http tcp network-programming

iphone - mail - Múltiples solicitudes HTTP frente a una única conexión TCP en iOS



mail zimbra iphone (1)

Estoy desarrollando una aplicación para iPhone que usa una API basada en web que yo controlo. ¿Sería más rápido o más eficiente conectarse a un puerto TCP constantemente abierto y realizar solicitudes a través de la API TCP, o hacer una nueva solicitud HTTP para todos los datos que quiero obtener?

Estoy imaginando que lo diferente sería insignificante, pero podría estar equivocado.

Los datos nuevos se obtienen prácticamente cada vez que se carga una nueva vista, por lo que las solicitudes pueden realizarse con bastante frecuencia.


Creo que la diferencia sería mínima.

También vale la pena señalar que NSURLConnection admite las conexiones HTTP Keep Alive de forma predeterminada, por lo que puedes ir directamente a HTTP y asegurarte de que tu servidor permite que el cliente mantenga la conexión activa.