Платформа J2Me
Платформа J2Me читать книгу онлайн
Эта книга научит вас, как разрабатывать программное обеспечение для платформы J2ME компании «Sun Microsystems». Эта книга придерживается стиля учебного пособия, это не справочное руководство.
Цель — дать вам твердую основу в понятиях и техниках, которая даст вам возможность решиться на самостоятельную разработку качественных приложений.
Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних чтение данного контента СТРОГО ЗАПРЕЩЕНО! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту [email protected] для удаления материала
Международная организация по стандартизации (International Standards Organization (ISO)) — европейская организация, которая контролирует создание и принятие международных стандартов.
Многоязыковая (multilingual) — в контексте интернационализированного программного обеспечения — программа, которая может работать в нескольких локальных контекстах одновременно.
— Н -
Набор MID-летов (MIDIet suite) — группа MID-летов, совместно использующая ресурсы приложения. Все MID-леты в наборе должны быть упакованы вместе для доставки на устройство MIDP.
Низкоуровневый программный интерфейс приложения (low-level API) — API пользовательского интерфейса приложения MIDP, который дает приложениям возможность управления низкоуровневыми событиями, такими, как события нажатия клавиш.
Номер мобильной станции (mobile station number (MSN)) — телефонный номер мобильного телефона.
Облегченный протокол службы каталогов (Lightweight Directory Access Protocol (LDAP)) — промышленный стандарт для привязки пользователей к атрибутам в форме каталога.
— О -
Обнаружение (discovery) — процесс поиска приложений во время инициализации приложения.
Обнаруженное приложение (discovery application) — приложение, расположенное на мобильном устройстве и поддерживающее инициализацию на устройстве. Это приложение не является системой AMS, которая дает возможность установки программного обеспечения при его появлении на устройстве.
Образец разработки (design pattern) — в контексте компьютерного программного обеспечения решение разработки хорошо известной или часто возникающей проблемы.
— П -
«По воздуху» (over-the-air) — термин, относящийся к использованию беспроводной сети. Этот термин используется для представления инициализации приложения на мобильные устройства с помощью беспроводного соединения.
Подтверждение совместимости (compatibility verification) — процесс определения совместимости программного обеспечения приложения и среды портативного устройства.
Портал беспроводного Интернета (wireless Internet portal) — интернет-портал, который связан с доставкой служб и содержимого на мобильные устройства, но в других отношениях не отличается от порталов проводного Интернета.
Посредничество (brokering) — категория инициализации приложений, которая состоит из предоставления информации о приложении, согласования лицензии и подтверждения покупки.
Почтовый протокол (Post Office Protocol (POP)) — стандартный протокол приложений между почтовыми клиентами и серверами.
Приложение XML (XML application) — реализация XML, представляющая собой экземпляр расширяемого языка разметки XML.
Протокол беспроводных приложений (Wireless Application Protocol (WAP)) — протокол, использующийся в системах беспроводного Интернета первого поколения.
Протокол интерактивного доступа к электронной почте (Internet mail application protocol (IMAP)) — стандартный протокол уровня приложений для доступа к почте между почтовыми клиентами и серверами.
Протокол передачи гипертекстовых файлов (Hypertext transfer protocol (HTTP)) — протокол сеансового уровня, являющийся стандартным протоколом World Wide Web.
Протокол управления передачей (Transmission Control Protocol (TCP)) — стандартный интернет-протокол транспортного уровня.
Профиль (profile) — определение интерфейса уровня приложений для определенного класса устройств. Профиль реализует конфигурацию J2ME.
Профиль foundation — профиль, предназначенный для реализации CDC.
Профиль Mobile Independent Device Profile (MIDP) — профиль J2ME, который реализует CLDC.
Профиль personal — профиль J2ME, предназначенный для реализации CDC.
Профиль Personal Digital Assistant Profile (PDAP) — профиль J2ME, предназначенный для реализации CLDC.
— Р -
Региональная настройка (locale) — определение набора одного или нескольких языковых, географических и культурных контекстов.
— С -
Сверка (collation) — лексикографическая сортировка в контексте правил, представляющих контекст определенной региональной настройки.
Свойство (property) — атрибут, описывающий некоторую характеристику среды исполнения Java на мобильных устройствах.
Серверная страница Java (Java Server Page (JSP)) — разновидность сервлета Java. Технология Java Server Pages определяет API, который отделяет представление пользовательского интерфейса сервлета от функциональной логической схемы сервлета.
Символьная кодировка (character encoding set) — соответствие между символами письменного языка и битовыми комбинациями, иногда сокращенно обозначается как набор символов (charset).
Система управления записями (Record Management System (RMS)) — простой механизм постоянного хранения данных приложения. Она поддерживает несколько хранилищ данных, каждое из которых может содержать множество записей.
Система управления приложениями (application management system (AMS) — программное обеспечение для портативных устройств, контролирующее выполнение приложений на мобильном устройстве.
Системные качества (systemic qualities) — характеристики системы, имеющие отношение к ее нефункциональному поведению, такие, как производительность, расширяемость, безопасность, доступность, управляемость и так далее.
Служба Short message service (SMS) — служба беспроводных сетей, которая поддерживает передачу текстовых сообщений длиной не более 128 байтов с и на мобильные устройства.
Службы определения местоположения (location-based services) — использование приложениями информации о местоположении для предоставления информации, соответствующей географическому положению клиента.
Службы персонализации (personalization) — службы, поддерживающие установку предпочитаемых пользователем настроек для служб, конфигурации и представления приложения, информации об учетной записи и так далее.
Случай использования (use case) — инструмент, который поддерживает описание и документирование требований приложения.
Собственный интерфейс Java (Java Native Interface (JNI)) — API Java, который поддерживает вызовы собственных функций за пределами виртуальной машины Java.
Сокет (socket) — традиционный механизм организации сетей операционной системы Unix, который реализует сетевые соединения TCP/IP между клиентами.
Структура общих соединений (generic connection framework) — набор интерфейсов MIDP и один класс, который поддерживает организацию сетей для приложений MIDP. Он извлекает подробную информацию об установлении любого определенного вида сетевого соединения.
— Т -
Точка кодирования (code point) — присвоение элементу настоящего письменного языка определенной битовой комбинации.
Трансляция сетевого адреса (network address translation (NAT)) — схема, по которой IP-адреса преобразуются в другие IP-адреса для того, чтобы скрыть адрес происхождения от внешних систем. NAT связана с вопросами безопасности и адресного пространства.
— У -
Универсальный протокол передачи дейтаграмм (Universal Datagram Protocol (UDP)) — стандартный сетевой интернет-протокол, который поддерживает передачу дейтаграмм без установления соединения транспортного уровня.