Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы с 13-31 Информационные технологии.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.09 Mб
Скачать

25. Принципиальные особенности и сравнительные характеристики файл-серверной, клиент-серверной и интернет технологий распределенной обработки данных.

Источник: http://www.itsaturn.ru/articles/article14.html

Любая организация, имеющая хотя бы два компьютера, так или иначе, осуществляет передачу данных от одного компьютера к другому. Даже если в организации только один компьютер, но подключенный к интернету - в этой ситуации мы тоже сталкиваемся с передачей данных.

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

На сегодняшний день выделяют три основные технологии передачи данных:

  • Файл-сервер

  • Клиент-сервер

  • Терминал-сервер

Рассмотрим каждую из этих технологий более детально на примере передачи данных в учетной программе на примере ситуации, когда пользователь желает сформировать отчет, показывающий сумму продаж по какой-либо товарной позиции за определенный период, допустим за год.

Для более полного и правильного понимания процесса формирования отчета необходимо понимать, что данные о продажах хранятся в некой таблице вида:

Наименование товара

Кол-во

Цена

Сумма

Дата

Товар1

3

10 р

30 р

11.01.2008

Товар2

4

40 р

160 р

11.01.2008

Товар2

2

38 р

76 р

12.01.2008

Товар3

7

74 р

518 р

13.01.2008

Товар1

2

11 р

22 р

15.01.2008

...

...

...

...

...

Товар3

4

77 р

308 р

15.09.2010

Товар2

1

40 р

40 р

16.09.2010

Товар1

2

9 р

18 р

16.09.2010

Таким образом, задача формирования отчета сводится к тому, что необходимо выбрать из таблицы строки, удовлетворяющие двум критериям: дата продажа укладывается в заданный диапазон; Наименование товара равно интересующему нас товару. И вторым этапом необходимо просуммировать колонку "Сумма" по всем строчкам, которые останутся в выборке после изначальной фильтрации.

Итак, как будет происходить формирование отчета и передача данных при использовании различных технологий.

Файл-сервер

В данном случае сервер, на котором лежит база данных, является исключительно хранилищем и не обладает каким-либо функционалом, позволяющим производить математические и/или логические вычисления. Поэтому в файл-серверной архитектуре формирование отчета выглядит так: вся таблица с продажами за весь период, какой бы большой он ни был, по сети копируется на компьютер, запросивший формирование отчета. Когда передача этого файла закончена, непосредственно компьютер пользователя приступает к первичной фильтрации таблицы и последующему суммированию нужной колонки. Логично предположить, что файл-серверная технология применима исключительно при работе с небольшими объемами данных, поскольку если объем данных будет велик, то это грозит существенными задержками работы сети и непосредственно пользовательских компьютеров, которые, как известно, изначально не предполагают больших нагрузок, и имеют довольно таки невысокую производительность. В результате компьютеры пользователей будут банально виснуть, общая производительность труда упадет. Технологию файл-сервер используют все программы 1С версии 7.7 и ранее, а так же некоторые версии 8.х