Тонкий и толстый клиент 1с в чем разница
Перейти к содержимому

Тонкий и толстый клиент 1с в чем разница

  • автор:

Зачем нужен тонкий клиент, если толстый клиент умеет работать в управляемом режиме?

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

Однако у них разные возможности подключения к информационной базе. И тонкий клиент, и толстый клиент могут напрямую работать с файловой базой данных или подключаться по локальной сети, по протоколу TCP/IP к кластеру серверов 1С:Предприятия 8.

Но кроме этого тонкий клиент обеспечивает подключение к информационной базе по протоколам http и https через веб-сервер. То есть с помощью тонкого клиента могут подключаться пользователи, работающие через Интернет.

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

Обычные сценарии работы пользователей предполагают использование тонкого клиента.

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

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

Толстый и тонкий клиент в 1С 8.3 и чем они отличаются

Чем отличаются толстый и тонкий клиент 1С, какие они имеют функции и особенности, что же это все-таки такое?

Что же это такое?

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

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

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

Раньше толстый клиент был единственным до версии 1с 8.2, для его пуска надо кликнуть на файл 1cv8.exe.

Разрабатывать какие-либо решения и вносить различные изменения можно только, используя толстый клиент. В тонком клиенте это невозможно.

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

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

Открыть его можно запустив приложение 1cv8c.exe.

Тонкий и толстый клиент 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С состоит в том, где проводятся основные вычисления — на сервере или на рабочем месте пользователя.

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

  • важное различие тонкого и толстого клиента 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С, ОФД посредством Wi-Fi, Ethernet — какие существуют решения, нужна ли ЭЦП. Специфика для индивидуальных предпринимателей и небольших организаций.

Как установить 1С на сервер

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

Обновление сервера 1С

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

зачем переносить 1с в облако

Что даст перенос 1С в облачную среду? Беспрепятственный доступ к системе из любой точки мира с любого устройства… И это при полной безопасности данных!

Работа с 1С: Контрагент

Основы работы с 1С: Контрагент – как найти, изменить, заполнить. Работа со справочниками сервиса – проверки, акты сверок, контроль задолженностей.

внедрение учета производства в 1с

Услуги настройки учета производства в 1С 8 ERP, 1С УПП: аудит корректности существующего учета, внедрение и автоматизация производственного учета в 1С (учет затрат на производство, выпуск готовой продукции, учет брака и т.п.).

продажа лицензий и ключей 1С в СПб

Продажа лицензий 1С в СПб, установка, настройка, техническая поддержка. Ключи лицензии 1С на 5, 20, 50 и более пользователей.

Компания “Интегрус” предлагает услуги аудита 1С по настройке правильности расчета себестоимости продукции и рентабельности производства. Внедрение пользовательских методик управленческого учета, расчета себестоимости и рентабельности в 1С:УПП, 1С УТ, 1С ERP и Комплексная Автоматизация.

Что делать, если 1С медленно работает

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

1с удаленная помощь петербург

Услуги удаленного обслуживания и помощи в сопровождении 1С: Бухгалтерия, 1С: Предприятие, 1С: Торговля и Склад и других конфигураций программы.

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

К базам 1С:Предприятия 8.3 можно подключиться следующими способами:

  • толстый клиент — реализует полный потенциал 1С:Предприятия: есть режим конфигуратора, работает и с обычными, и с управляемыми формами. Обработка данных проходит на компьютере пользователя;
  • тонкий клиент — предназначен для работы 1С на компьютерах с низкой производительностью или через интернет. Большая часть кода выполняется на сервере, а тонкий клиент отображает результат;
  • web-клиент — функционирует в среде интернет-браузеров без предварительных установок. Доступ к программе получают через web-адрес сервера, где расположена БД;
  • мобильный клиент — тонкий клиент, адаптированный для мобильных устройств. Может автоматически преобразовать интерфейс конфигурации под мобильную систему.

Понятие «толстый клиент»

Перед началом работы в режиме толстого клиента потребуется предварительная установка дистрибутивов значительного объема. Запуск приложения осуществляется через файл 1cv8.exe, расположенный в папке bin каталога платформы.

image002

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

Толстое приложение совмещает работу обычных и управляемых формы. В отличие от тонкого клиента может работать с конфигурациями (в т. ч. более ранних версий):

  • Бухгалтерия предприятия 2.0;
  • Управление производственным предприятием;
  • Управление торговлей 10.3;
  • Зарплата и управление персоналом 2.5 и др.

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

Толстый клиент может оперировать прикладными типами данных — таких, как СправочникОбъект, ДокументОбъект и т. д.

Понятие «тонкий клиент»

Разработка «тонкой» оболочки была обусловлена повышением эффективности работы пользователей с информационной базой (ИБ) при минимальных вложениях в оборудование. А также возможностью организации удаленного доступа к базе через интернет.

Исполнение кода на тонком клиенте ограничено: вся обработка данных, запросы, хранение временных файлов, кеша происходит на сервере. Поэтому здесь не предусмотрена работа с некоторыми типами языка 1С. Основной функцией тонкого клиента является передача введенной информации на сервер и отображение полученной. Каталог приложения занимает мало места на диске. Файл запуска имеет имя 1cv8c.exe и находится в папке bin.

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

  • Бухгалтерия предприятия 3.0;
  • ERP 2.0;
  • Управление торговлей 11;
  • Зарплата и управление персоналом 3.0 и др.

Толстый и тонкий клиенты 1С — отличия, преимущества и недостатки

Толстый и тонкий клиент 1С — разница:

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

К замедлению работы тонкого приложения может привести:

  • в клиент-серверном варианте — большое количество подключений к серверу, который не справился с нагрузкой. Заметим, что при небольших затратах на маломощные рабочие компьютеры, экономить на серверном оборудовании не стоит;
  • в файловом варианте — нехватка производственных мощностей ПК пользователя, т. к. часть данных при такой архитектуре ИБ будет обрабатываться на месте.

На фоне отличий видно, что «тонкая» оболочка уступает «толстой», но при этом с ней меньше проблем. На практике в организациях используют оба режима, давая программе автоматически выбирать наиболее подходящий (в настройках параметров запуска ИБ).

Отличия в работе с прикладными типами

Рассмотрим разницу между толстым и тонким клиентами в оперировании объектными типами данных на примере.

Программный код реализован на платформе 1С:Предприятие 8.3.17.1549. По заданию после нажатия кнопки должен быть создан новый документ и открыта его форма с частично заполненными реквизитами.

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

image004

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

С внедрением «тонкой» оболочки алгоритм проверки конфигураций был изменен: за основу берется работа в режиме тонкого клиента и выдаются соответствующие ошибки.

image006

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

image008

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

Настройка режима запуска

По умолчанию в параметрах запуска конфигураций стоит автоматический выбор режима.

image010

Если конфигурация работает на управляемых формах, например, 1С:Бухгалтерия предприятия 3.0, то система запустится в режиме тонкого клиента. Уточнить режим можно в запущенной программе 1С: Сервис и настройки — О программе , в открывшемся информационном окне раздел Приложение .

image012

Чтобы зафиксировать режим запуска для конфигурации:

  • в стартовом окне 1С:Предприятия выделите ИБ и нажмите кнопку Изменить ;
    image014
  • пропустите первое окно с параметрами, нажав Далее ;
    image016
  • на следующей странице в разделе Основной режим запуска установите флаг у требуемого режима;
    image018
  • сохраните новые характеристики кнопкой Готово .

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

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

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

См. также:
  • Как подключиться к 1С через тонкий клиент
  • Интерфейс 1С 8.3 Бухгалтерия 3.0
  • Как посмотреть, какая версия 1С 8.3 установлена
  • Настройка 1С Бухгалтерия 8.3 с нуля: функциональность, параметры учета
  • Ускорение базы 1С 8.3: оптимизация и повышение быстродействия
  • Обмен данными между конфигурациями 1С Бухгалтерия и УТ
  • Обмен с мобильным приложением “1С Мобильная касса” в 1С 8.3
  • Синхронизация 1С 8.3: из ЗУП 3.0 в Бухгалтерию 3.0 – пошаговая инструкция
  • Настройка прав доступа пользователей в 1С 8.3

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *