Читаем Платформа J2Me полностью

Термины беспроводный Web и беспроводный Интернет относятся к среде, в которой беспроводные радиоустройства могут получать доступ к World Wide Web и Интернету. Эти термины являются чем-то абстрактным по той причине, что они не несут информации об архитектуре или физической природе среды. Беспроводной Интернет, как и Интернет, является сетевым комплексом, объединением сетей. Однако, в отличие от Интернета, это объединение беспроводных и проводных сетей.

Беспроводные сети связываются с проводными сетями — и с Интернетом — посредством шлюза беспроводного Интернета (wireless Internet gateway (WIG)), шлюзом, состоящим из аппаратного и программного обеспечения, который соединяет беспроводную сеть транспортировщика с его собственной проводной сетью intranet. Шлюзы беспроводного доступа в Интернет обычно состоят из принадлежащего провайдерам программного и аппаратного обеспечения, которое позволяет взаимодействовать с мобильными центрами коммутации (mobile switching center (MSC)). Вместе все эти компоненты реализуют определенные типы систем беспроводных коммуникаций. Например, многие из производителей мобильных телефонов предлагают свои собственные WIG. Они работают только с определенными системами беспроводных коммуникаций и с определенными базовыми станциями и телефонами.

На рисунке 11.1 показана схематичная логическая диаграмма, которая представляет связи между компонентами беспроводной сети, шлюзами WIG и сетями intranet транспортировщика. WIG дает беспроводной сети — и беспроводным устройствам — доступ в Интернет посредством проводной сети intranet поставщика беспроводной связи. Intranet беспроводного транспортировщика соединяется с проводными сетями или сетевыми комплексами, которые дают ему доступ к Интернету.



Рисунок 11.1. Беспроводные устройства получают доступ к службам Интернета через WIG и сеть транспортировщика. Беспроводная сеть, WIG и проводная сеть транспортировщика работают совместно для создания инфраструктуры абстракций, которые пытаются сделать беспроводную сеть похожей на проводную сеть, связанную с мобильными приложениями


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

Порталы беспроводного Интернета состоят из комплексной организации аппаратных и программных компонентов, которые включают Web-серверы, серверы приложений, серверы баз данных, серверы каталогов, серверы аутентификации и так далее. Эти компоненты поддерживают комбинацию компонентов коммерческого и собственного программного обеспечения, которые вместе определяют инфраструктуру служб приложений, поддерживающих структуру приложений портала. Беспроводные приложения в свою очередь встраиваются поверх этих служб.

Беспроводные порталы поддерживают многие из тех же приложений, что и интернет-порталы. Они предоставляют службы обмена сообщениями, которые включают электронную почту, мгновенный обмен сообщениями (instant messaging (IM)), интегрированную систему обработки сообщений (unified messaging (UM)), наряду с календарем, утилитами книги записи деловых встреч и адресной книги и так далее. Разработчики i приложений создают приложения портала, которые взаимодействуют с этими службами портала посредством программных интерфейсов приложений, определенными службами порталов.

Хотя многие из приложений, находящиеся в мирах беспроводных и интернет-порталов, сходны, в беспроводных и проводных сетях используются различные технологии, предписывая то, что приложения должны быть реализованы по-разному. Эти различия реализации часто проявляются на каждом уровне платформной инфраструктуры и отражаются на построении архитектуры и проектировании приложения.

Например, беспроводные системы по всему миру используют службу Short Message Service (SMS) для реализации мгновенного обмена сообщениями между мобильными устройствами. Реализации транспортного протокола SMS и формата сообщений используют технологию, в значительной степени отличающуюся от технологии, используемой для реализации мгновенного обмена сообщениями в средах интернет-порталов. Причина этого заключается в том, что характеристики, ограничения и сдерживающие факторы базовой инфраструктуры беспроводной сети влияют на проектирование и реализацию служб SMS.

Перейти на страницу:

Похожие книги

Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript
Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript

Данная книга посвящена программированию игр с помощью ActionScript. Здесь вы найдете подробные указания, необходимые для создания самых разных игр – аркад, головоломок, загадок и даже игровых автоматов. В тексте приведены исходные коды программ и детальные, доступно изложенные инструкции. Базовые принципы программирования ActionScript рассматриваются на примере игр, однако вы без труда сможете применить полученные знания и для разработки неигровых проектов, таких как Web-дизайн и реклама. Рекомендации Гэри Розенцвейга помогут вам не только придумывать занимательные игры и размещать их на Web-сайте, но и оптимизировать скорость их работы, а также защищать свои творения от несанкционированного копирования. Представленный в книге код несложно изменить для использования в других программах.Книга предназначена для широкого круга читателей – создателей анимационных роликов, художников-оформителей, программистов и разработчиков Web-сайтов. Издание может также выступать в качестве практического пособия по изучению ActionScript.

Гэри Розенцвейг

Программирование, программы, базы данных / Программирование / Книги по IT