Разработка INTRANET приложений

         

Подход от Netscape: LiveWire


LiveWire - это среда разработчика для управления Web-узлом и создания приложений клиент-сервер. В ней используется язык JavaScript для изготовления серверных приложений, аналогичных CGI-программам. Однако приложения LiveWire, в отличие от CGI, тесно связаны cHTML-страницей, под управлением которой они работают. Обычный HTML статичен. Фиксированное содержание передается с сервера броузеру. При помощи LiveWire можно создавать динамические HTML-страницы, изменяющиеся в зависимости от изменившихся данных или действий пользователя.

Процесс создания LiveWire-приложения достаточно прост:

  • программа содержится в одном или более файлах. Используется JavaScript встроенный в HTML или чистый JavaScript;
  • файлы программы компилируются LiveWire компилятором и создается байт-код (файл с расширением .web);
  • приложение инсталлируется при помощи LiveWireApplicationManager на сервере;
  • при вызове из броузера LiveWire выполняет программу и создает динамическую HTML-страницу;
  • при помощи библиотеки объектов LiveWire можно создавать серверные приложения с богатым набором возможностей: от поддержки контроля пользователей и управления сессиями, до создания сложных обращений к базам данных.



Содержание раздела