Перспективы внедрения универсального клиента для доступа к информационным ресурсам с помощью Интернет технологий |
Автор(ы): Андрей Васильевич Ардашев | |
16.09.2009 г. | |
In this article described a prospect of adoption of universal visual interactive client for access to information resources by Internet technologies, presents the research of modern technologies for access to information resources and draws the conclusion that universal visual interactive client is a perspective method.
Во
времена зарождения глобальной сети единственным способом коммуникации с
информационными ресурсами был терминальный клиент, который поддерживал
командную строку и работал в текстовом режиме. С развитием сетевых технологий
появилась возможность передавать графическую информацию. Это позволило более
эффективно использовать информационные ресурсы, предоставляемые удаленным
сервером. Существующие методы предоставления текстовой информации через Интернет
требуют большого количества предустановленных приложений на ПК пользователя для
отображения видео и аудио информации. Это не всегда приемлемо, поскольку в
настоящее время становится актуальным получение информации из Интернет с
помощью мобильных устройств и тонких клиентов, поскольку стоимости мобильного
Интернета и стоимости мобильных устройств снижаются.
В данной
статье рассматриваются вопросы создания универсального клиента,
предоставляющего доступ к информационным ресурсам с мультимедиа контентом,
адаптированного для работы с мобильными устройствами и тонкими клиентами.
Современные
сетевые библиотеки используют специальное программное обеспечение, с помощью
которого читатель может получить доступ к имеющейся литературе через Интернет.
Авторами было проведено исследование популярных сетевых библиотек, таких как
библиотека Google
Выяснилось,
что рассмотренные Интернет-библиотеки в качестве клиента доступа к текстовым
ресурсам используют специально сгенерированный сайт с активными элементами на
языке JavaScript, что позволяет реализовать удобный интерактивный интерфейс. Схема работы такого клиента заключается в следующем. Пользователь с помощью браузера подключается к web-серверу, web-сервер формирует сайт и передает его в браузер пользователя (рис.1).
Рис.1. Схема передачи информации в виде сайта.
Положительная
сторона рассмотренной технологии заключается в простоте реализации. Такая схема
подразумевает наличие web-сервера, который в свою очередь должен обладать
высокой производительностью, чтобы обеспечить работу большого количества
пользователей. Однако такой способ позволяет отображать только статическую
информацию. Чтобы отображать на странице динамическую информацию (видео или
аудио), используются мультимедиа приложения, реализованные на базе технологий Java,
Flash или SilverLight. Для воспроизведения клипов и запуска приложений,
разработанных с использованием технологий Java, Flash или SilverLight,
дополнительно требуется специальное программное обеспечение ― проигрыватель.
Технологии Java, Flash и SilverLight в общем случае взаимозаменяемы.
Представленная
на рис.1 схема доступа пользователя к информационному ресурсу может быть
существенно упрощена, если будет использовано программное обеспечение в виде
универсального клиента.
Такой
универсальный клиент, реализованный с использованием одной из
указанных
технологий, обеспечит передачу текстовой, видео и аудио информации с помощью
единого визуально-интерактивного интерфейса. В Схема доступа к информационному ресурсу с помощью универсального клиента представлена на рис.2.
Рис.2.
Схема доступа пользователя с помощью универсального клиента к информационному ресурсу.
Пользователь
с помощью универсального клиента подключается к информационному ресурсу и
загружает необходимый материал. Информационный ресурс может быть файлом или
базой данных. Дополнительно авторами было проведено исследование востребованности
пользователями Интернет рассматриваемых технологий.
Мультимедиа
приложения (видео- и аудио-проигрыватели), разработанные на Flash занимают
объем памяти до 100КБ, а Flash-проигрыватель ― до 1,7
Технология
SilverLight разрабатывалась как альтернатива Flash [www.osp.ru/cw/2007/16/4131822/].
Однако из-за того, что технология SilverLight не поддерживала мультимедиа
форматы, такие как FLV, ставшие негласным стандартом во времена развития Flash,
технология большого Сотрудники компании Adobe, разработчика Adobe Flash, в июне 2009 года провели исследование востребованности разрабатываемых компанией Adobe продуктов по сравнению с конкурентами. Результаты показали, что 99% пользователей глобальной сети используют Flash проигрыватель (рис.3) [www.adobe.com/products/player_census/flashplayer/].
Рис.3. Результаты исследования востребованности разрабатываемых компанией Adobe продуктов.
Исходя из
рассмотренных Интернет технологий предоставления текстовой информации
пользователю можно сделать вывод о том, что наиболее подходящей технологией для
универсального клиента является Flash. Поскольку данная технология широко
распространена и мультимедиа приложения на базе Flash имеют небольшой размер,
то это подходит для На рис.4 представлена схема взаимодействия универсального Flash- клиента и информационного сервера. Пользователь с помощью Flash-клиента обращается к информационному серверу. Клиент посылает запрос сервису, регулирующему доступ к информационным ресурсам, и при наличии положительного ответа подключается к информационному ресурсу и предоставляет пользователю требуемую информацию. В этом случае взаимодействие пользователя с информационным ресурсом осуществляется за счет визуально-интерактивного интерфейса универсального Flash-клиента.
Рис.4. Схема функционирования универсального Flash-клиента.
Таким образом, именно универсальный визуально-интерактивный клиент, реализованный на базе Интернет технологии Flash, позволит наилучшим образом решить задачу предоставления пользователю информационного ресурса с мультимедиа контентом. Характерной особенностью такого клиента является его универсальность, что позволит использовать его как на персональных компьютерах, так и на мобильных устройствах и тонких клиентах.
Литература:
1. www.adobe.com
2. www.adobe.com/devnet/flashplayer/articles/socket_policy_files.html
3. www.adobe.com/products/player_census/flashplayer
4. www.java.com
5. www.microsoft.com
6. www.osp.ru/cw/2007/16/4131822
7.
www.realchat.com/blog/java-vs-flash__ |