Реализация http
и https
в Blackberry предоставляет больше возможностей для подключения к целевому серверу, чем socket
, и, конечно, реализует для вас все функции протокола HTTP. Я не тестировал их, но в определенном смысле имеет смысл, что прямой TCP
через socket
в некоторых случаях будет быстрее, особенно если то, что прослушивает порт 80 , не HTTP сервер (без издержек протокола)
В прошлом у меня были трудности с различными поставщиками сетевых услуг, некоторым из которых требовалось deviceside=true
, другим deviceside=false
, и у меня не было реального способа узнать, пока не поступит первый звонок в службу поддержки этой сети.
Чаще всего я пытаюсь добиться отклика соединения, чтобы получить плавный индикатор выполнения.
Прошу прощения за мои слова, но "плавный индикатор прогресса" - это "позолота лилии" - приятно иметь и смотреть, но не критично для функции, надежности или надежности приложения. Пойдите с тем, что является более надежным и уменьшает размер кода - вероятно http
в этом случае.