Разработка HTML-форм и приложений, страница 9

Приведенный фрагмент является сценарием на языке VBScript. Однако, несмотря на это, документ, содержащий подобный сценарий будет доступен клиентам, работающих в других ОС, не поддерживающих выполнение сценария VBScript. Дело в том, что эти сценарии выполняются на сервере, а клиенту передается документ, содержащий только код на языке HTML. Web-сервер, получив запрос от клиента на предоставление документа, считывает этот документ из локального каталога и передает клиенту, при этом часть информации включается в этот документ динамически ASP приложением. Серьезным недостатком технологии ASP является её жесткая привязка к конкретной платформе: ОС Windows.

Доступ к БД с использование Internet.

При публикации информации в Internet применяются БД, что значительно расширяет возможности web-сервера и позволяет решить ряд проблем. Прежде всего, это относится к ограничению доступа к информации и использованию СУБД для поиска необходимых данных. С другой стороны, применение браузера в качестве клиентской программы для БД также имеет свои преимущества:

1) Главное из них: возможность работы с БД, находящейся на сервере, используя абсолютной любой клиентский компьютер, не зависимо от того, какая ОС установлена на нем. Единственное условие - наличие браузера для соответствующей ОС. При этом не требуется разрабатывать отдельные приложения для каждой аппаратно-программной платформы, т.к. язык HTML, являясь стандартным, одинаково интерпретируется браузерами, не зависимо от того, в какой ОС они работают.

2) Кроме того, при внесении каких-либо изменений в БД нет необходимости проводить обновление программного обеспечения пользователей этой БД, т.к. все, что необходимо хранится на сервере и доступно всем, кто имеет право доступа к этому серверу.

Благодаря этим достоинствам использование доступа к БД на основе web-технологий нашло применение и в локальных сетях. Такие сети получили название интрасети или интранет (intranet). При обеспечение доступа к БД через Internet наиболее часто используется один из двух подходов:

1) Однократно или периодически преобразуется содержимое БД в статические HTML-документы. В этом случае, БД периодически просматривается специальной программой, создающей множество связанных HTML-документов, содержащих информацию из БД. Полученные HTML-документы размещаются на одном или нескольких серверах. Доступ к ним осуществляется как к статическим гипертекстовым документам. Этот подход характеризуется минимальными начальными затратами. Он достаточно эффективен при работе с небольшими редко обновляемыми БД, имеющими простую структуру, а также при невысоких требованиях к актуальности данных, предоставляемых через Всемирную паутину;