Previous Page  22 / 210 Next Page
Information
Show Menu
Previous Page 22 / 210 Next Page
Page Background

22

КОММЕРЧЕСКАЯ ТАЙНА ООО «НПП «ГАРАНТ-СЕРВИС-УНИВЕРСИТЕТ»

СЕТЕВАЯ КЛИЕНТ-СЕРВЕРНАЯ ВЕРСИЯ

Краткое описание

Сетевая клиент-серверная версия ГАРАНТ построена на

клиент-

серверной

архитектуре, подразумевающей разделение на две про-

граммные части: серверную и клиентскую.

Сервером

называется специализированная программа, работаю-

щая на высокопроизводительном выделенном компьютере. Тер-

мин «сервер» используется как для названия программы, так и для

названия этого компьютера. Из контекста обычно бывает понятно,

о каком именно сервере – программном или аппаратном – идет

речь.

Клиентом

(клиентской частью) называется пользовательское при-

ложение, запускаемое на рабочих станциях, то есть персональных

компьютерах пользователей. Клиентская часть является, по сути,

«лицом» системы. Именно с клиентской частью ассоциируется

у пользователя всякое клиент-серверное приложение. Так, про-

граммная оболочка ГАРАНТа – это клиентская часть составной

системы.

Впроцессе работыпрограммные оболочки, запускаемые пользова-

телями на своих компьютерах, обращаются за данными к серверу

системы. Сервер непосредственно считывает документы из базы

данных, обрабатывает их нужным образом и передает их програм-

мной оболочке, где полученные данные отображаются в интер-

фейсе пользователя. Многие ресурсоемкие операции, такие как,

скажем, поиск документов, выполняются также на сервере.

Такое разделение преследует несколько целей, но две из них мы

выделим особо. Первая: сервер системы выполняет самую тру-

доемкую часть работы, что позволяет снизить нагрузку на персо-

нальные компьютерыпользователей. Следовательно, существенно

снижаются и технические требования к рабочим станциям. Второе

преимущество клиент-серверной архитектуры, которые мы хотим

здесь отметить, – значительное снижение сетевого трафика. Дело

в том, что передача запроса от оболочки к серверу и получение от-

ветных данных создают гораздо меньшую нагрузку на локальную