2. Варианты работы 1С:Предприятия

1С:Предприятие поддерживает два варианта работы:
  • файловый;
  • клиент-серверный.

И в том, и в другом варианте все прикладные решения работают полностью идентично. Файловый вариант работы в основном предназначен для персонального использования, в то время как клиент-серверный вариант — для использования в рабочих группах или в масштабе предприятия.

Файловый вариант

Файловый вариант работы с информационной базой рассчитан на персональную работу одного пользователя или работу небольшого количества пользователей (до 5-ти) в локальной сети. В данном варианте данные информационной базы (конфигурация, база данных, административная информация) располагаются в одном файле с расширением “*.1CD”.

Работа с файловой базой данных напрямую возможна с помощью тонкого клиента или толстого клиента. Плюсы файлового варианта работы:
  • легкость установки и эксплуатации автоматизированной системы;
  • не требуются дополнительные программные средства;
  • простое создание резервных копий;
  • снижен риск нарушения целостности данных при сбоях компьютеров и локальной сети.
  • поддержка UNICODE;
Минусы файлового варианта работы:
  • файл информационной базы не может превышать 4 Гбайт;
  • не большое количество пользователей при одновременной работе (до 5-ти);

Клиент-серверный вариант

Клиент-серверный вариант предназначен для использования в рабочих группах или в масштабе предприятия. Он реализован на основе трехуровневой архитектуры «клиент-сервер».

Программа, работающая у пользователя (клиентское приложение), взаимодействует с кластером серверов «1С:Предприятия», а кластер, при необходимости, обращается к серверу баз данных (Microsoft SQL Server, PostgreSQL, IBM DB2 или Oracle Database). При этом физически кластер серверов «1С:Предприятия» и сервер баз данных могут располагаться как на одном компьютере, так и на разных. Это позволяет при необходимости распределять нагрузку между серверами.

Использование кластера серверов «1С:Предприятия» позволяет сосредоточить на нем выполнение наиболее объемных операций по обработке данных. Например, при выполнении даже весьма сложных запросов программа, работающая у пользователя, будет получать только необходимую ей выборку, а вся промежуточная обработка будет выполняться на сервере. Обычно увеличить мощность кластера серверов гораздо проще, чем обновить весь парк клиентских машин.

Другим важным аспектом использования 3-уровневой архитектуры является удобство администрирования и упорядочивание доступа пользователей к информационной базе. В этом варианте пользователь не должен знать о физическом расположении конфигурации или базы данных. Весь доступ осуществляется через кластер серверов «1С:Предприятия». При обращении ктой или иной информационной базе пользователь должен указать только имя кластера и имя информационной базы, а система запрашивает соответственно имя и пароль пользователя. Подробнее с администрированием системы можно ознакомиться в книге «1С:Предприятие 8.2. Руководство администратора».

Несмотря на то, что система «1С:Предприятие» старается скрыть от пользователя особенности поведения различных серверов баз данных, это не всегда удается. Особенности работы системы с тем или иным сервером баз данных см. здесь.

Важной особенностью работы в клиент-серверном варианте является возможность работы сервера «1С:Предприятия» и серверов баз данных на различных операционных системах (семейство Windows и различные дистрибутивы Linux).

Плюсы клиент-серверного варианта работы:
  • Распределение нагрузки между серверами;
  • лучшая надежность данных от сбоев клиентских компьютеров и локальной сети;
  • оптимально для крупных производственных компаний;
  • удобство администрирования;
  • поддержка ОС Linux для клиентских компьютеров (Веб-клиент)
Минусы клиент-серверного варианта работы:
  • требуются дополнительные программные средства;


comments powered by Disqus

Самоучитель по 1С

Популярное