Клиент и сервер
VBScript (Visual Basic Scripting Editor, http://msdn.microsoft.com/scripting/vbscript) является подмножеством языка VBasic (например, можно использовать переменные только типа Variant), отсутствуют возможности работы с файловой системой клиента и с пользовательским интерфейсом, поддерживает связь с внешней средой через HTML‑документ и др. [5].
В сетевой среде WWW используются понятия “сервер” и “клиент”.
Сервер‑компьютер содержит информационные ресурсы (Web‑документы, файлы) и предоставляет услуги клиенту.
Клиентом является компьютер, браузер которого формирует и посылает запрос на сервер о предоставлении ему некоторого Web‑ресурса, например Web‑документа. Сервер возвращает клиенту Web‑документ в виде HTML‑кода, который интерпретируется и представляется браузером клиента в виде Web‑страницы. Допускается обработка и на стороне клиента, например контроля вводимой информации. Существуют и другие языки для создания Web‑страниц, например Perl, JavaScript. Браузер Netscape Navigator не поддерживает VBScript.
1.4. Создание ASP‑файла
Для получения доступа к данным сервера с любого Web‑браузера, а не только на котором Windows и клиент использует Visual Basic, фирмой Microsoft разработана технология ASP(Active Server Pages ‑ активных серверных страниц) [1, 4]. Клиент готовит текстовый ASP‑файл любым текстовым редактором или визуальными средствами Front Page, помещает его в созданный каталог на Web‑сервере с режимом доступа Execute. Каталог создается программой Internet Service Manager из группы программ Internet Information Server (IIS). Можно поместить все ASP‑файлы в каталог Script, создаваемый по умолчанию при установке IIS, но лучше создать собственный каталог. ASP‑файлы обычно выполняются на сервере, и результаты в виде HTML‑кода отправляются клиенту и предоставляются в виде Web‑страницы. Разработчик Web‑страниц может использовать HTML‑код и код VBScript, который называется сценарием (Script). Сценарий позволяет “оживить” страницы (динамически измененяя объекты страниц, формируя расчетные поля, осуществляя доступ к базам данных и др.).
Дата добавления: 2015-04-15; просмотров: 909;