Публикации. Публикации Отличия толстого и тонкого клиента 1с визуальные


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

В данной статье блога “Интегрус” мы рассмотрим различные клиентские приложения системы 1С – что значит тонкий клиент 1С, толстый клиент 1С, что это такое и в чем различия, а также в каких случаях будет лучше использовать каждый из них.

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

Если вы используете 1С в режиме толстого клиента, это означает, что все операции над данными проводятся непосредственно на рабочем месте пользователя, а сами данные хранятся на сервере, куда и обращается за ними клиентское приложение.

Такой клиент может выполнять практически все функции и работать с прикладными типами данных.

Установка толстого клиента 1С выполняется из общего дистрибутива системы, где он указан как отдельный компонент. С вопросом, как запустить толстый клиент 1С 8.3, тоже не должно возникнуть трудностей – он запускается исполняемым файлом 1cv8.exe.

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

Работа в режиме тонкого клиента 1С означает, что на сервере, кроме хранения данных, исполняется практически весь программный код, запросы, хранятся временные файлы и кэш. На своем рабочем месте пользователь только вводит исходные данные и видит у себя на мониторе отображение результата.

Установка тонкого клиента 1С выполняется из дистрибутива 1С. Если у вас его нет, так как вы, к примеру, работаете с облачной 1С и арендуете ее, то отдельный дистрибутив можно скачать на сайте 1С. Обязательно проследите, чтобы его версия соответствовала используемой у вас версии платформы.

Тонкий клиент для 1С:Предприятие запускается из исполняемого файла 1cv8c.exe.

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

Как видите, основная разница между тонким и толстым клиентом 1С состоит в том, где проводятся основные вычисления – на сервере или на рабочем месте пользователя.

Это накладывает некоторые ограничения на использование того или иного варианта работы:

  • важное различие тонкого и толстого клиента 1С – работа с “Конфигуратором” и с консолью запросов возможна только в режиме толстого клиента
  • толстый клиент работает по протоколу TCP/IP, следовательно, достаточно требователен к каналу связи, так как для его работы требуется обмениваться с сервером сравнительно большими объемами информации
  • тонкий клиент 1С работает исключительно в режиме управляемого приложения, доступный пользователю функционал ограничен по сравнению с функционалом толстого, например, нельзя оперировать прикладными типами данных
  • с использованием тонкого клиента возможна работа с 1С через интернет – тонкий клиент может подключаться к веб-серверу через http или https
  • У толстого клиента довольно большой объем дистрибутива, могут возникнуть некоторые сложности с его установкой, настройкой, – желательно, чтобы этим занимался квалифицированный специалист. Тогда как установка, настройка тонкого клиента 1С 8.3, подключение информационной базы под силу любому более-менее продвинутому пользователю.

Веб-клиент 1С

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

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

Что быстрее тонкий или толстый клиент 1С?

Сложно однозначно ответить на вопрос: тонкий или толстый клиент 1С что быстрее? Это зависит от условий использования.

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

Поэтому перед выбором и настройкой 1С клиента желательно проанализировать, кто и как использует 1С у вас в компании, какие виды клиентов 1С вам понадобятся.

  • Если это бухгалтерский отдел, находящийся в офисе, который можно обеспечить достаточно мощными компьютерами и несложно организовать их администрирование, если все эти компьютеры подключены к локальной сети – в таком случае толстый клиент будет удобнее.
  • Если же вашим сотрудникам часто приходится работать удаленно, через интернет, потому что у них частые командировки или они просто находятся в других городах, потому что такова инфраструктура вашей компании, если у них используются маломощные ноутбуки или другие мобильные устройства, то им подойдет настройка тонкого клиента 1С.

Обновление клиентов 1С

И напоследок, пара слов о том, как обновляются клиенты 1С:

  • обновление тонкого клиента может выполняться через интернет автоматически,
  • обновления для толстого клиента надо скачивать с сайта 1С или .

Если у вас есть вопросы по выбору клиента 1С, установке, настройке, обновлению, администрированию программных продуктов 1С, вы можете обратиться к специалистам компании “Интегрус” или посмотреть раздел блога нашей компании с инструкциями и рекомендациями по тематике 1С.

В системе 1С Предприятие существуют такие понятия, как тонкий и толстый клиент. В чем их суть и чем они друг от друга отличаются, расскажем дальше.

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

Суть понятия

В системе 1С есть два компонента:

  • Клиент - общее название для приложения, которым пользуются потребители;
  • Сервер – скрытая от любых пользователей служебная часть системы.

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

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

До того, как появилась обновленная версия платформы 1С 8.2 толстый клиент был единственным вариантом для запуска системы (для этого предназначен файл с именем 1cv8.exe). Чтобы заниматься дальнейшей разработкой прикладного решения и изменять его под нужды компании в режиме конфигуратора, этот режим работы с системой является обязательным.

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

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

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

Большинство пользователей 1С, в частности восьмерки, неоднократно могли слышать такие часто употребляемые термины, как «тонкий клиент» и «толстый клиент», но большинство, наверняка, не понимают их значение.

В принципе, для обычного пользователя, который в работе повседневно использует программу, разница между тонким и толстым клиентом, не ощущаемая, так как такому пользователю не обязательно вникать в технические тонкости выполняемых компьютером процессов, их алгоритмов. Но в тоже время, не будет лишним, хотя бы на примитивном уровне понимать основные особенности работы платформы 1С 8.3, знание которых в критических ситуациях будут помогать решать некоторые проблематичные вопросы.

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

Так, в чем же различия между толстым и тонким клиентом 1С?

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

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

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

В этом режиме все операции с выполняются на сервере где хранится база данных. Пользователю выводиться только отображение полученных данных.
Например для формирования отчета, используется ресурсы сервера, а не клиентского ПК, как в случае с "толстым клиентом".
Это позволяет снизить требования к ресурсам клиентских компьютеров и скорости сети. Так же по этому, дистрибутив тонкого клиента занимает меньший объем.

Выход версий 8.2 и 8.3 программы 1С:Предприятие ознаменовал собой серьёзный скачок в развитии архитектуры системы. Кроме прочего, это проявилось в возможности выбора типа клиента. Рассмотрим отличия «толстого» и «тонкого» клиентов в 1С.

Различия в отображении данных заключаются в виде системы client-server.

Архитектура программы

Система в 1С построена на клиент-серверной основе. Под термином client принято понимать набор потребительских приложений, ориентированных на пользователя. Понятием сервер называют служебную часть в 1С, которая скрыта и независима от пользователя. Система client-server может представляться разными типами. Таким образом, «толстый» и «тонкий» - это разные виды системы client-server. Пришёл черёд рассмотреть их отличия.

Знакомьтесь - толстый клиент

Что такое «толстый»? - Это обычный вид приложения, с которым мы работали в 1С ещё со времён 7.7. В 1С 8.0 и 8.1 он так и сохранился. Характеризуется тем, что и сам сервер, и обработка информации, временные файлы, кэш - всё это находится на компьютере пользователя. Этим достигается его полная функциональность и независимость от интернета.

А толстым он называется потому, что для обработки этих мощных процессов нужны мощные каналы данных - толстые (имеется в виду пропускная способность). А обмен в них идёт по протоколу TCP/IP. До появления 8.2 он был единственным типом для работы одинэски. Для него характерны сложность в установке и высокая стоимость.

ВАЖНО. Разработка прикладных решений в конфигураторе доступна только из этого клиента.

Выделяем тонкого клиента

В 1С тонкий клиент появился с версией 8.2. Работа в этом режиме называется управляемым приложением. На практике это проявляется в том, что все процессы обработки информации, данные, временные файлы, исполнение запросов, кэш - всё это находится уже на удалённом сервере, доступ к которому практически ограничен. А на монитор пользователя выводится отображение результата (готовых данных).

Примером этого может служить работа с каким-то вэб-приложением. При использовании такого клиента не требуется увеличенных ресурсов системы и каналов обмена - эти каналы уже тонкие (предназначены для меньшего потока). Установка дистрибутива проста и не занимает много места. С одной стороны, позволяя работать с 1С через интернет, с другой стороны, поддерживает только пользовательский режим, лишая пользования конфигуратором.

Теперь вы знаете, в чём состоят отличия толстого и тонкого клиента 1С и сможете выбрать оптимальный вариант разновидности client-сервера для своего предприятия.

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

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

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

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

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

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

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

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

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

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

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