Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Технологии сетевой обработки информации

Поиск

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

- физические объекты сетевого взаимодействия, т.е. компьютеры или другие сетевые устройства (например, мобильные телефоны или смартфоны, имеющие сетевые интерфейсы);

- физическое соединение (кабель) или беспроводное соединение (инфракрасное или радиочастотное) между компьютерами или другими устройствами;

- операционная система, с помощью которой организовывается совместный доступ к компьютерам и/или другим устройствам; это может быть как домашняя операционная Windows XP/Vista/7, так и специализированная сетевая операционная система Windows Server.

- общий набор используемых сетевых протоколов;

- сетевые клиенты, т.е. программы, с помощью которых один компьютер может получить доступ к другому компьютеру.

Технологии клиент-сервер и файл-сервер

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

 

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

 

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

 

Файл-сервер

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

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

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

 

Файл-сервер

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

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

Технологию файл-сервер используют все программы 1С версии 7.7 и ранее, а так же некоторые версии 8.х

 

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

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

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

По технологии клиент-сервер работают программы 1С 8.х, использующие в качестве сервера БД MS SQL Server



Поделиться:


Последнее изменение этой страницы: 2016-12-17; просмотров: 340; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.227.72.27 (0.007 с.)