Поскольку системы инициализации автоматизируют большую часть процесса инициализации, они хорошо подходят для беспроводных сетей. Они смягчают многие трудности и автоматизируют многие этапы, включенные в инициализацию приложений на устройствах с ограниченными пользовательскими интерфейсами через беспроводные соединения.
Системы инициализации являются комплексными корпоративными приложениями, которые обычно интегрируются в сеть беспроводного транспортировщика. Они предоставляют услуги инициализации для беспроводных подписчиков. Ключевым моментом для разработчиков приложений является подготовка своих приложений MIDP для использования в системах инициализации, поддерживаемых транспортировщиками, у которых их приложения будут зарегистрированы. Понимание сущности интерфейсов, свойств и возможностей системы инициализации, с которой вы будете взаимодействовать, важно. Как разработчик приложения, вы должны быть способны предоставить всю информацию, необходимую системе инициализации, для того чтобы вы могли извлечь из нее максимально возможные преимущества.
Системы инициализации поддерживают многие другие свойства, которые не были обсуждены в данной главе. Многие из этих свойств прозрачны для разработчика приложений, в том смысле, что разработчику не приходится ничего делать для регулировки этих аспектов работы системы инициализации. Многие из них не влияют на приложение. Или они просто обращаются к функциям, которые не зависят от вопросов разработки, конфигурирования или установки приложения.
Глава 11. Среда беспроводного Интернета
На данный момент вы знаете, как писать приложения MIDP и как их устанавливать с помощью систем инициализации в реальных беспроводных средах. В главе 10 упоминается среда беспроводного Интернета, которая поддерживает приложения MIDP. Для того, чтобы писать коммерчески прибыльные приложения, разработчики должны понимать сущность среды беспроводного Интернета — что это такое, как она работает, ее связи с беспроводными сетями, какую поддержку она оказывает приложениям и ограничения, которые она накладывает на разработку приложений.
В этой главе описывается среда беспроводного Интернета с точки зрения разработчика приложений. Основная цель данной главы — познакомить разработчиков с видами приложений и служб, которые поставщики беспроводной связи способны поддерживать на сегодняшний день, и как они это делают. Эта глава поможет разработчикам познакомиться с механизмами транспортировки и интерфейсами, доступными в средах беспроводного Интернета, их ограничениями и сдерживающими факторами, и как эти элементы влияют на проектирование и разработку приложений.
В этой главе не говорится о проектировании беспроводных сетей и их инфраструктуры, о проектировании или работе систем шлюзов беспроводного Интернета. Хотя разработчикам приложений не вредно знать понятия инфраструктуры беспроводной сети — наборы протоколов, которые дают возможность поддерживать Интернет-протоколы, системы транскодирующей разметки, преобразователи протоколов и системы управления потоками — которая поддерживает приложения беспроводного Интернета, эта тема лежит за пределами данной главы.
Происхождение, терминология и понятия
Термины беспроводный Web и беспроводный Интернет относятся к среде, в которой беспроводные радиоустройства могут получать доступ к World Wide Web и Интернету. Эти термины являются чем-то абстрактным по той причине, что они не несут информации об архитектуре или физической природе среды. Беспроводной Интернет, как и Интернет, является сетевым комплексом, объединением сетей. Однако, в отличие от Интернета, это объединение беспроводных и проводных сетей.
Беспроводные сети связываются с проводными сетями — и с Интернетом — посредством шлюза беспроводного Интернета (wireless Internet gateway (WIG)), шлюзом, состоящим из аппаратного и программного обеспечения, который соединяет беспроводную сеть транспортировщика с его собственной проводной сетью intranet. Шлюзы беспроводного доступа в Интернет обычно состоят из принадлежащего провайдерам программного и аппаратного обеспечения, которое позволяет взаимодействовать с мобильными центрами коммутации (mobile switching center (MSC)). Вместе все эти компоненты реализуют определенные типы систем беспроводных коммуникаций. Например, многие из производителей мобильных телефонов предлагают свои собственные WIG. Они работают только с определенными системами беспроводных коммуникаций и с определенными базовыми станциями и телефонами.
Читать дальше