Ный ограниченный набор элементов управления обычного пользовательского интерфейса (UI), предоставляемый html, например, текстовые поля, флажки или переключатели

Вид материалаДокументы
Подобный материал:

УДК 004.9(06) Автоматизированные системы обработки информации и управления

Е.С. ОВЧАРЕНКО, М.C. СЕРГЕЕВ

Московский инженерно-физический институт (государственный университет)


МНОГОФУНКЦИОНАЛЬНЫЕ ИНТЕРНЕТ-ПРИЛОЖЕНИЯ

В АВТОМАТИЗАЦИИ ПРОИЗВОДСТВА


Многофункциональные Интернет-приложения (RIAs) дополняют стандартный ограниченный набор элементов управления обычного пользовательского интерфейса (UI), предоставляемый HTML, например, текстовые поля, флажки или переключатели. RIA предоставляют пользователям значительно более функциональный набор элементов управления и более сложный механизм взаимодействия с серверами. При использовании RIA пользователям не требуется обновлять страницу при отправке данных из браузера (можно обновить только часть страницы), RIA обеспечивают лучшую обработку ошибок и много других полезных возможностей.


Термин "многофункциональное Интернет-приложение" вошел в употребление несколько лет назад, хотя его концепция также была известна как:
  • Удаленный язык сценариев;
  • X Internet;
  • Многофункциональные Web-клиенты;
  • Многофункциональное Web-приложение.

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

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

Разработчики, связанные с пользовательским интерфейсом на уровне Web и Интернет, часто экспериментируют на уровне пользовательского интерфейса и пробуют различные RIA-инструменты, способные эффективно работать при минимальной внешней поддержке. В большинстве случаев браузеру для нормальной работы требуется некоторая поддержка относительно модулей, расширений или загружаемых файлов.

Возможности RIA поднимают надежность и удобство использования систем управления контентом на новый уровень, уровень, ранее доступный лишь настольным приложениям. Однако следует помнить, что интерфейсы эпохи RIA способны взаимодействовать не только с собственным серверным программным обеспечением, но и со сторонними приложениями. Это обстоятельство позволяет надеяться, что нынешние CMS (систем управления контентом) постепенно будут развиваться в сторону ECM (управление корпоративным контентом) и, соответственно, начнет сокращаться разрыв между сайтами компаний и информационными ресурсами их корпоративных сетей.


Список литературы


1. Vaibhav V. Gadge. Software Engineer, IBM Technology options for Rich Internet Applications // om/developerworks/web/library/wa-richiapp/index.php, 2006.07.25.

2. Д. Шейко www.redgraphic.ru Rich Internet Application и управление контентом t.ru/article/378/32 2007.02.26.


ISBN 978-5-7262-0883-1. НАУЧНАЯ СЕССИЯ МИФИ-2008. Том 13