Портал магистров | ||||||||||||||||||
Биография | Ссылки | |||||||||||||||||
Автореферат | Библиотека | |||||||||||||||||
Отчёт о поиске | Инд. задание | |||||||||||||||||
Сервер Web-приложений на базе технологии Java В последнее время все большее распространение получают приложения, в которых взаимодействие с пользователем осуществляется посредством Web-интерфейса. Это обусловлено целым рядом достоинств, которыми обладают такие приложения. Поэтому Web-интерфейс рассматривается как важнейшая составляющая информационной услуги, получившей название "Информационная Поддержка" /1/. Традиционно Web-приложения разрабатывались на базе обыкновенных Web-серверов, при помощи так называемых программ-расширений. Для создания программ расширений используются различные интерфейсы с Web-сервером и языки программирования. Среди этих средств можно выделить технологию Java-сервлетов, обеспечивающую хороший баланс надежности, производительности, гибкости и простоты использования. Опыт использования технологии Java-сервлетов при предоставлении Информационной Поддержки международному совместному проекту Телематериал показал, что разработка Web-приложения на основе одной только базовой технологии представляет собой достаточно трудоемкую задачу. Одной из наиболее серьезных проблем является возможность организации совместной работы над проектом группы разработчиков, каждый из которых отвечает за отдельные аспекты общего решения и является профессионалом в своей области /2/. Обоснованным является переход от использования базовых технологий к использованию такого средства как сервер Web-приложений. Сервер Web-приложений представляет собой Web-сервер, предоставляющий ряд дополнительных возможностей. Перечислим основные требования к серверу Web-приложений.
1. Возможность разделения труда программистов и авторов информационного наполнения: Данный сервер Web-приложений может быть использован для быстрой разработки Web-систем средней сложности, в которых требуется авторизация пользователей, разграничение доступа к информационным ресурсам, связь с реляционными базами данных, и которые способны обеспечивать быструю реакцию на запросы пользователя при обслуживании небольшого трафика. При использовании подобного сервера Web-приложений, оптимальной является небольшая группа разработчиков (2-4 человека) в которую входят программист и авторы информационного наполнения.
1. Н.Рубина, Ю.Кирчин. Информационная поддержка. Январь 1999. http://rd.runnet.ru/papers/InfoSupport/InfoSupportNote.htm. 2. Alex Chaffee. Servlets and the Web Site Design Process. December 1998. http://www.servletcentral.com/1998-12/designprocess.dchtml. 3. Ray Jonhson. Tcl and Java Integration. February 1998. http://www.scriptics.com/java/tcljava.pdf. |
||||||||||||||||||
Для оформлении сайта использованы графические фрагменты из игры Winding Trail, что согласовано с её авторами | ||||||||||||||||||