Выход версий 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-сервера для своего предприятия.
2016-12-07T18:05:29+00:00
Многие пользователи восьмерки уже слышали такие термины как "Толстый клиент" и "Тонкий клиент". Но мало кто знает, что же это значит.
Толстый клиент - это обычный способ работы с программой. Мы к нему давно привыкли (ещё со времен 7.7 и 8.2). Более подробно .
Тонкий клиент - это режим запуска 1С для работы через интернет, когда база бухгалтерии находится не у нас на компьютере или даже не в нашей сети, а где-то за тысячи километров на удаленном сервере (возможно в другом городе или стране). Более подробно .
Проще говоря для обычного бухгалтера, который работает с базой прямо на его компьютере или в сети предприятия - разницы никакой между тонким и толстым клиентом.
Но часто бывает так, что некоторые ошибки проявляются в одном клиенте и отсутствуют в другом. Как, например, с отображением проводок в 1С Бухгалтерии 8.3.
В этом случае бывает полезно выяснить в каком клиенте мы сейчас работаем и поменять его на другой.
Как узнать с каким клиентом вы работаете? Посмотрите окошко с версией вашей 1С ( на статью):
Там в пункте "Приложение" и будет указан ваш клиент:
О том как поменять клиента написано .
С уважением, (преподаватель и разработчик ).
Что такое толстый и тонкий клиент в системе 1С предприятие 8.3? В чем отличия тонкого от толстого клиента?
Ваши программисты называют наших бухгалтеров «толстыми клиентами», примите меры!
Из жалоб пользователей руководителю проекта.
1С Предприятие имеет клиент-серверный архитектуру, а это значит, что система состоит из двух компонентов — клиента и сервера. Клиент — это совокупное название потребительского (пользовательского) приложения, а сервер — это часть служебная, скрытая от пользователя.
Получите 267 видеоуроков по 1С бесплатно:
Толстый клиент 1С
Толстый клиент — это «обычный» для 1С 8 вид клиентского приложения. Особенность данного вида приложения заключается в том, что большую часть информации система обрабатывает на компьютере пользователя. В толстом клиенте очень большая часть информации сохраняется на компьютере пользователя в виде временных файлов.
Так как большая часть данных обрабатывается на компьютере пользователя, данный режим очень требователен к каналу данных.
До появления платформы 1С 8.2 это был единственный вариант запуска системы 1С. Для запуска толстого клиента используется файл 1cv8.exe .
Работы по разработке прикладного решения () возможны только лишь в режиме толстого клиента.
Тонкий клиент 1С
Тонкий клиент появился в 1С с выходом платформы 8.2 и 8.3. Работа в режиме тонкого клиента возможна только в режиме управляемого приложения.
В режиме тонкого клиента все действия выполняются на сервере, пользователю выводиться лишь отображение получаемой информации. Этот режим работы не требует больших ресурсов как системы, так и канала связи. Установочный дистрибутив тонкого клиента занимает гораздо меньший объем данных.
Запуск тонкого клиента выполняется файлом 1cv8c.exe.
Помимо толстого и тонкого клиента существует еще и .
для платформы 8.2:
для платформы 8.3:
Замечание. Автоматическое обновление тонкого клиента под Windows XP и Windows Vista через 1С:Линк может не работать. Это не очень удобно и мы рекомендуем вам рассмотреть возможность перехода на более современную операционную систему.
Настройка Тонкого Клиента 1С для работы с платформой "1С: Предприятие 8" версии 8.3.4.437 и выше
Установите корневой сертификат сервиса "1С: Линк" в хранилище сертификатов Windows согласно инструкции для браузера Internet Explorer .
https://<ваш-сайт>.link.1c.ru/xxx
В качестве способа проверки сертификата сервера выберите пункт "Сертификаты Windows"
Нажмите кнопку "Готово"
Настройка автоматической авторизации на веб-сервере
- Выберите в Тонком клиенте 1С нужную ИБ и нажмите кнопку "изменить"
- Нажмите на ссылку "Дополнительно" (расположена под полем с адресом информационной базы)
- В разделе "Выберите способ аутентификации пользователя веб-сервера" выберите пункт "Выбирать автоматически" и нажмите "Далее".
- В окне настроек сертификата нажмите "Далее".
- В разделе "Дополнительные параметры запуска" укажите строку: где login - логин пользователя веб сервера, а password - его пароль.
Нажмите кнопку "Готово" и проверьте подключение к информационной базе.
Подробнее о настройках Тонкого клиента на сайте ИТС .
Настройка Тонкого Клиента 1С для работы с платформой "1С: Предприятие 8" версии 8.2.19.121 и выше
Для работы в тонком клиенте загрузите . Сохраните вместо <1C>\bin\cacert.pem , где <1C> - директория установки Тонкого клиента 1С. Это предотвратит появление ошибки SSL "Peer certificate cannot be authenticated with known CA certificates".
Введите название информационной базы, выберите пункт "Веб-сервер" и нажмите кнопку "Далее"
Введите адрес вашей информационной базы: https://<ваш-сайт>.link.1c.ru/xxx ,где xxx - ваш путь веб приложения.
Нажмите кнопку "Готово"
Настройка Тонкого Клиента 1С для работы с платформой "1С: Предприятие 8" версий, не входящих в список рекомендованных
Если для работы в сервисе "1С: Линк" вы хотите использовать версию тонкого клиента, отличную от рекомендованных выше, может потребоваться настройка работы по HTTP или установка STunnel .
Настройка Тонкого Клиента для работы через HTTP
В Линк-агенте есть возможность работать в тонком клиенте по протоколу HTTP. Однако, предпочтительным протоколом для работы в тонком клиенте через 1С:Линк является HTTPS. Не рекомендуется использовать протокол http, так как при его использовании данные передаются в незашифрованном виде и могут быть перехвачены злоумышленником.
Если вы уверены в необходимости использования данного протокола для работы в тонком клиенте через сервис 1С:Линк, можно воспользоваться инструкциями, которые представлены ниже:
Откройте панель управления линк-агентом и разрешите работу по HTTP (раздел 4.4 руководства пользователя 1С:Линк).
Настройте тонкий клиент:
Запустите тонкий клиент и нажмите кнопку добавить.
Введите название информационной базы, выберите пункт "Веб-сервер" и нажмите кнопку "Далее"
Введите адрес вашей информационной базы: http://<ваш-сайт>.link.1c.ru/xxx ,где xxx - ваш путь веб приложения.
Нажмите кнопку "Готово"
Установка и настройка Stunnel
На компьютер с Тонким Клиентом 1С установите программу Stunnel . После установки программы запустите её.
В открывшемся окне выберите пунк "Configuration"
В выпавшем меню укажите пункт "Edit stunnel.conf"
Откроется блокнот с конфигурационным файлом. Замените текст в файле на следующие строки.
Большинство пользователей 1С, в частности восьмерки, неоднократно могли слышать такие часто употребляемые термины, как «тонкий клиент» и «толстый клиент», но большинство, наверняка, не понимают их значение.
В принципе, для обычного пользователя, который в работе повседневно использует программу, разница между тонким и толстым клиентом, не ощущаемая, так как такому пользователю не обязательно вникать в технические тонкости выполняемых компьютером процессов, их алгоритмов. Но в тоже время, не будет лишним, хотя бы на примитивном уровне понимать основные особенности работы платформы 1С 8.3, знание которых в критических ситуациях будут помогать решать некоторые проблематичные вопросы.
К примеру, вполне вероятной может быть ситуация, когда некоторые ошибки постоянно проявляются в одном компьютере, а в другом, напротив, полностью отсутствуют. В такой ситуации, понимая нюансы работы разных клиентов, зачастую, достаточно просто сменить один клиент на другой, и таким образом оперативно решить проблему.
Так, в чем же различия между толстым и тонким клиентом 1С?
Толстый клиент 1С
В этом режиме основная часть информации обрабатывается на компьютере пользователя. Поэтому данный режим очень требователен к скорости сети.
Тонкий клиент 1С
В этом режиме все операции с выполняются на сервере где хранится база данных. Пользователю выводиться только отображение полученных данных.Например для формирования отчета, используется ресурсы сервера, а не клиентского ПК, как в случае с "толстым клиентом".
Это позволяет снизить требования к ресурсам клиентских компьютеров и скорости сети. Так же по этому, дистрибутив тонкого клиента занимает меньший объем.