Транспорт Blackberry BES отключен в роуминге - PullRequest
0 голосов
/ 02 августа 2011

в соответствии с документацией, использование транспортного механизма BES для HTTP-соединений будет работать без проблем в роуминге.

Однако у нас есть случай, когда http-запросы не отправляются (но электронная почта на устройстве / браузер работает нормально) в роуминге. Сообщения об ошибках включают в себя тайм-ауты и отсутствие ответа от сервера (потому что он на самом деле не попадает туда).

Устройство

имеет правильные сервисные книги, активную учетную запись BES и покрытие, обеспечивающее передачу голоса и данных в 3G. работает в домашней сети ...

Мне интересно, относится ли это к конкретному региону - тестовое устройство находится на канадском носителе TELUS, роуминге в северном Айдахо.

Кто-нибудь имеет опыт работы с запросами данных, не проходящими через роуминг?

редактирование: Целевая ОС 5.0 Устройство оказывается 9780 используя код подключения следующего типа:

private HttpConnection getBesConnection( ) throws IOException {
    if( CoverageInfo.isCoverageSufficient(CoverageInfo.COVERAGE_MDS) ) {
        return getConnection( ";deviceside=false", null );
    }
    return null;
}

Действительно ли было просто интересно, сталкивался ли кто-нибудь с этой проблемой при разработке межсетевых сетевых решений? спасибо

1 Ответ

0 голосов
/ 02 августа 2011

Я не уверен, что это вопрос программирования и может не относиться к переполнению стека.Тем не менее, большинство версий ОС имеют средства отладки соединений, которые обычно дают вам информацию о том, что происходит.Очень сложно быть более конкретным, не зная, какую модель и версию ОС мы обсуждаем здесь.

...