В чем разница между тонким и толстым клиентом 1С

Ранее в программах 1С 8.1 не было разделения на толстый и тонкий клиент. По сути, практически вся работа велась в толстом клиенте, то есть все действия программа выполняла непосредственно на компьютере пользователя. Сейчас же используется клиент-серверный вариант. Часть работы выполняется исключительно на сервере, а часть на клиентском компьютере. Такое разделение позволяет значительно снять нагрузку с компьютеров пользователей и оптимизировать работу системы в целом.

выор основного режима запуска

Толстый клиент

Данный вид был единственно существующим до появления версии платформы 1С 8.2 и 8.3. Запустить его можно через файл «1cv8.exe».Толстым он называется в связи с тем, что в данном режиме можно использовать практически всю возможную функциональность программы.

Здесь поддерживается возможность работы с такими данными, которые доступны только на сервере, например, запросы, объекты документов, справочников и тому подобное. Разработка в режиме «Конфигуратор» так же доступна только в толстом клиенте.

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

Тонкий клиент

Данный вид клиента запускает управляемое приложение. Основная нагрузка идет уже не на компьютер пользователя, как в предыдущем случае, а на сервер. Это и есть основное отличие толстого клиента 1С от тонкого.

Именно на сервере ведется работа с таблицами базы данных. На клиенте, то есть в тонком клиенте обрабатывается только сам вывод информации пользователю.

В данном случае размер установочного дистрибутива в разы меньше, как и требования к ПО и каналам связи. Так же, этот вид клиента позволяет использовать с интерфейсом через интернет.

Несмотря на существенные преимущества по производительности и требованиям, у такого вида клиента есть и свои существенные недостатки. В связи с большими ограничениями на данные и выполняемые алгоритмы вы не сможете производить разработку в режиме «Конфигуратор», работать с консолью запросов и многое другое.

Из всего вышеописанного формируется очевидный вывод: в зависимости от целей (разработка или использование) выбирается свои вид клиента, который идеально подойдет.