Журнал Компьютерра -724   ::   Компьютерра

Страница: 158 из 199

На Sony Ericsson W880i

он получает доступ к Bluetooth-модулю,

отыскивает устройства и обменивается с

ними информацией, а вот MOTOROKR Z6 при

попытке запуска мидлета выводит на

дисплей сообщение об отсутствии

поддержки JSR-82.

Что это значит?

Виртуальная Java-машина, которой

оснащена Z6, не имеет доступа к

Bluetooth API устройства, то есть

соответствующие Java-приложения

функционировать не будут. Аббревиатура

JSR расшифровывается как Java

Specification Request - фактически это

модули/конфигурации/профили/спецификации,

реализуемые на основе дополнительных

библиотек (классов) и призванные

улучшить функциональность платформы в

целом. Одни из них являются

специфическими, другие применяются почти

повсеместно и уже стали ее "костяком",

благо отсутствие некоторых интересных

API было обнаружено производителями

устройств и ОПСОСами (желающими

использовать новую платформу для

внедрения своих дополнительных услуг)

еще в первые годы существования Java

2ME. Полный же список модулей, которые

реально поддерживаются представленными

на рынке аппаратами, можно отыскать на

www.jcp.org/en/jsr/all .

"Почему

мобильные телефоны не оснащаются

одинаковым набором API? Ведь так было бы

проще и разработчикам ПО, и

пользователям…" - примерно такой вопрос

был недавно задан на одном из

интернет-форумов, посвященных мобильным

технологиям. Попробуем ответить. Дело в

том, что сама архитектура Java 2ME не

может обеспечить полной

стандартизации.

|< Пред. 156 157 158 159 160 След. >|

Java книги

Контакты: [email protected]