Конференции ИВТ СО РАН


IX рабочее совещание по электронным публикациям
"EL-Pub2004” (с участием иностранных ученых)

23-25 сентября, Академгородок, Новосибирск

Тезисы докладов


Персонализация доступа к корпоративному порталу на основе пользовательского персонального виртуального Web-сервера

Ермаков Д.Г., Устюжанин А.М.

Институт математики и механики УрО РАН (Екатеринбург)

В настоящее время одним из направлений в развитии корпоративных порталов [1] и систем управления контентом [2] становится создание автоматизированных рабочих мест на основе архитектуры с тонким клиентом, где в качестве такого клиента выступает Web-браузер. При разработке таких АРМ требуется решить задачу совместного использования данных с одновременной изоляцией пользователей друг от друга. Ситуация усложняется отсутствием в протоколе HTTP полноценной поддержки сеансов. Для решения этой задачи предлагается подход, заключающийся в создании для каждого пользователя [3] персонального виртуального Web-сервера. Далее такой персональный виртуальный Web-сервер будем называть АРМ-сервером. АРМ-серверы могут быть как статически, так и динамически конфигурированными.

Для аутентификации пользователей, запуска/остановки АРМ-серверов и поддержки сеансов работы с ними создаётся специальный служебный виртуальный Web-сервер, который будем называть Мастер-сервером. Доступ к Мастер-серверу разрешён всем пользовательским учётным записям данной системы.

В основе данного подхода лежит идея разделения ресурсов, впервые использованная в семействе операционных систем IBM VM/CMS (http://www.vm.ibm.com/), где каждому пользователю предоставляется собственная виртуальная машина. Следует отметить подобие взаимодействий хост – терминал, характерного для VM/CMS, и браузер – HTTP-сервер, характерного для данного подхода [4].

Рассматриваемый подход является независимым от конкретных операционных систем и другого программного обеспечения.

Предложим вариант организации АРМ-сервера.

Отдельные части программного обеспечения и данных АРМ-сервера могут быть общими для всех пользователей, общими для групп пользователей, а также уникальными для конкретного пользователя.

Процедура доступа к АРМ-серверу, выполняемая на Мастер-сервере, может быть организована следующим образом.

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

ЛИТЕРАТУРА

  1. Елманова Н. Web-порталы: назначение, преимущества, особенности и средства // Компьютер Пресс №6 июнь 2002.
  2. Елманова Н. Управление информационным наполнением Web-сайтов // Компьютер Пресс №6 июнь 2002.
  3. Ермаков Д.Г. Реализация зональной модели разграничения доступа для официального сайта ИММ // Сб. «Алгоритмы и программные средства параллельных вычислений», – Екатеринбург: ИММ УрО РАН, Вып. 7, 2003, с. 87 – 116.
  4. Ермаков Д.Г. Броузеры и терминалы // Информационные технологии в энергетике: соврем. подходы к анализу и обработке информации: Тр. Всерос. семинара: Иркутск: ИСЭМ СО РАН, 2001.

Примечание. Тезисы докладов публикуются в авторской редакции



Ваши комментарии
Обратная связь
[ICT SBRAS]
[Головная страница]
[Конференции]

© 1996-2000, Институт вычислительных технологий СО РАН, Новосибирск
© 1996-2000, Сибирское отделение Российской академии наук, Новосибирск