adec7034

Определение платформы Java для портативных устройств

В структуре данной книги отсутствуют специфические подробности по инструментальным средствам разработки на J2ME, предлагаемым другими производителями. В соответствии с подходом данной книги как учебного пособия, я всего лишь знакомлю вас с инструментарием компании «Sun Microsystems» для беспроводной работы J2ME Wireless Toolkit, который является образцовым инструментарием разработки на J2ME. Он предоставляется бесплатно компанией «Sun Microsystems» и доступен на Web-сайте Java Developer Connection. Таким образом, вы можете познакомиться со средой разработки на J2ME и эмулятором и создавать и тестировать практически применимые приложения.
Производители оборудования часто предоставляют свои собственные инструменты разработки, которые сходны с инструментарием J2ME Wireless Toolkit компании «Sun». Кроме того, другие компании-производители программного обеспечения предлагают инструменты разработки на J2ME. В этой книге не описываются эти инструменты, поскольку они не добавляют ничего нового к теории и практике того, как проектировать и разрабатывать приложения на J2ME.

Определение платформы Java для портативных устройств
Определение платформы Java для портативных устройств - 2
Конфигурации и профили
Конфигурация Connected Device Configuration (CDC)
Таблица 1.1. Пакеты CDC

Проектирование и кодирование
Компиляция
Предварительная проверка
Предварительная проверка - 2
Предварительная проверка - 3

HyperText Transfer Protocol

Тенденции развития современных информационных технологий приводят к постоянному возрастанию сложности информационных систем (ИС), создаваемых в различных областях экономики. Современные крупные проекты ИС характеризуются, как правило, следующими особенностями:
* сложность описания (достаточно большое количество функций, процессов, элементов данных и сложные взаимосвязи между ними), требующая тщательного моделирования и анализа данных и процессов;
* наличие совокупности тесно взаимодействующих компонентов (подсистем), имеющих свои локальные задачи и цели функционирования (например, традиционных приложений, связанных с обработкой транзакций и решением регламентных задач, и приложений аналитической обработки (поддержки принятия решений), использующих нерегламентированные запросы к данным большого объема);
* отсутствие прямых аналогов, ограничивающее возможность использования каких-либо типовых проектных решений и прикладных систем;
* необходимость интеграции существующих и вновь разрабатываемых приложений;
* функционирование в неоднородной среде на нескольких аппаратных платформах;
* разобщенность и разнородность отдельных групп разработчиков по уровню квалификации и сложившимся традициям использования тех или иных инструментальных средств;

HyperText Transfer Protocol
Общая структура сообщений
Методы доступа
Метод GET
Метод HEAD

Структура bash-скрипта
Стандартный поток вывода
Переменные окружения
Аргументы командной строки
Стандартный поток ввода

Структура Perl-программы
Стандартный поток вывода
Переменные окружения
Аргументы командной строки
Стандартный ввод

Общая структура C-скрипта
Стандартный поток вывода
Переменные окружения
Аргументы командной строки
Стандартный поток ввода

Элемент разметки FORM и его компоненты
FORM (mailto)
FORM (mailto) - 2
FORM (HTTP)
Метод GET

Метод доступа GET
Запрос isindex
Запрос isindex - 2
Запрос form-urlencoded
Передача параметров через PATH_INFO