Программирование сокетов на BlackBerry - PullRequest
1 голос
/ 24 декабря 2011

Я застрял при создании сокет-соединения между клиентом Blackberry и сервером Java.Мне нужен простой пример кода, который расширяет пример API сокета из примера кода Blackberry.

У нас есть сервер, который обменивается данными с системами Android, и он нам нужен также для работы с клиентом Blackberry.

1 Ответ

1 голос
/ 26 декабря 2011

Извините за опоздание. И я публикую свой комментарий здесь из-за длины комментария. _screen.isDirectTCP () не является методом API, поэтому я не уверен, что возвращает этот метод. Но из названия метода / подписи я думаю, что этот метод используется только для проверки, доступна ли прямая связь TCP на устройстве. В зависимости от результата приложение добавит параметр соединения, например «; deviceside = ....».

Из статьи Сетевой транспорт ,

Если вы не хотите, чтобы ваше приложение использовало соединение по умолчанию типы, описанные в предыдущих разделах, явно указать желаемый тип соединения, добавив параметр «deviceside =» в целевой URL. Если приложение добавляет «; deviceside = true» к целевой URL, тогда только прямое соединение HTTP или TCP попытка. Приложение не пытается подключиться к сети используя BlackBerry MDS. В качестве альтернативы, если приложение добавляется «; Deviceside = false» на целевой URL, затем только приложение пытается подключиться к сети с помощью BlackBerry MDS. приложение не пытается подключиться к сети с помощью общедоступной IP-шлюз.

Также, пожалуйста, посмотрите на эту ссылку, Что такое - Различные способы установить соединение HTTP или сокет .

...