Я собираюсь приступить к проектированию / разработке приложения клиент-сервер для iOS. Я склоняюсь к использованию HTTP-запросов для получения / отправки данных с / на сервер, но хочу убедиться, что это правильное решение. Каковы преимущества использования сокетов перед HTTP-запросами. Сокеты быстрее? Одна из причин, по которой я склоняюсь к http, заключается в том, что я также хочу иметь веб-интерфейс, а также интерфейс iOS. Если я создаю веб-службы PHP, к которым могут получить доступ и iOS, и веб-приложение, я считаю, что сокращаю время разработки.
Между прочим, я прочитал эти руководства , которые предоставляют некоторые преимущества сокетов, но ни одно из упомянутых преимуществ не обязательно меняет правила игры. За исключением того, что я не совсем понимаю, что он имеет в виду, говоря: «Вы можете отправлять только те данные, которые вам нужно отправить, что делает ваш протокол компактным и эффективным». Кто-нибудь знает, что он имеет в виду?
Заранее спасибо.