Серверный JavaScript 1.4. Руководство по использованию

       

О Приложениях-Образцах Серверного JavaScript


Если вы устанавливаете Netscape web-сервер, несколько примеров приложений JavaScript устанавливаются одновременно. Для получения представления о возможностях приложений JavaScript запустите их и просмотрите исходный код. Вы можете также изменять эти приложения по мере изучения возможностей JavaScript. Исходные и исполняемые файлы этих приложений установлены в директории $NSHOME\js\samples, где $NSHOME это директория, в которой Вы установили сервер.

В таблице перечислены приложения-образцы.

Базовые понятия

LiveWire Database Service

dbadmin



LiveConnect

Другие приложения

worldПриложение "Hello World".
hangman"Виселица".
cipherУгадай цифру.
Простой интерактивный SQL-доступ с использованием LiveWire.

Если Вы имеете ограниченный доступ к Application Manager, это приложение также защищено именем и паролем администратора сервера.

videoappПриложение видео-магазин, использующее реляционную БД видеоклипов.
oldvideoАльтернативная версия видео-магазина.
bugbaseПример БД "жучков" с использованием LiveConnect.
sendmailДемонстрирует способность отправлять e-mail из вашего приложения JavaScript.
viewerДаёт возможность просматривать файлы на сервере, используя класс JavaScript File.

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

jsaccallПример использования внешних библиотек и предоставления доступа к CGI-переменным.

1

Эти приложения работают только при наличии поддерживаемого сервера БД, установленного в сети, и корректно сконфигурированного клиентского программного обеспечения. См. . Перед началом использования videoapp или oldvideo выполните указания по их установке.

ПРИМЕЧАНИЕ:

Помимо указанных, в директории $NSHOME\js\samples имеется также приложение metadata. Оно используется Visual JavaScript. Когда Вы будете просматривать исходный код, не изменяйте исполняемый файл.

Остаток этой главы посвящён двум простым приложениям, которые дадут Вам возможность поработать с приложениями JavaScript. Не беспокойтесь о деталях. Это обсуждение предназначается только для того, чтобы показать Вам возможности приложений JavaScript. Детали обсуждаются далее в этой главе.

В , приложение videoapp рассматривается детально. Вы должны прочесть эту главу перед началом работы с LiveWire Database Service.



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