Виды клиентов 1с

Содержание
  1. Виды клиентов управляемых приложений 1С
  2. «Тонкий клиент»
  3. Web-клиент
  4. Тонкий и толстый клиент 1С – в чем отличия
  5. Толстый клиент 1С
  6. Тонкий клиент 1С
  7. Толстый и тонкий клиент 1С: отличия и рекомендации по использованию
  8. Веб-клиент 1С
  9. Что быстрее тонкий или толстый клиент 1С?
  10. Обновление клиентов 1С
  11. Толстый и тонкий клиент 1С. Что это и как запустить?
  12. Что такое толстый и тонкий клиент 1С, в чем разница?
  13. Как исправить ошибку «Для того, чтобы редактировать схему компоновки, необходимо запустить конфигурацию в режиме толстого клиента»?
  14. Запускаем 1С в режиме толстого клиента
  15. 1С: основные понятия и определения
  16. Прикладное решение
  17. Команда 1С
  18. Конфигурация
  19. Виды конфигураций 1С:
  20. Толстый клиент
  21. Особенности толстого клиента:
  22. Ограничения толстого клиента:
  23. Тонкий клиент
  24. Особенности тонкого клиента:
  25. Ограничения тонкого клиента:
  26. Веб-клиент
  27. Ограничения веб-клиента:
  28. Архитектура «клиент-сервер» 1С
  29. Управляемые формы
  30. Рефакторинг
  31. Константа
  32. Справочник
  33. 1С для автоматизации документооборота и процессов
  34. Толстый клиент 8.2
  35. Тонкий клиент 8.2
  36. Толстый клиент (Thick Client)
  37. Файловый вариант работы 8.2
  38. Обычный режим работы 8.2
  39. Клиент-серверный вариант работы 8.2
  40. Веб-клиент (Web Client)
  41. Толстый и тонкий клиент 1С: отличия
  42. 1С толстый и тонкий клиент разница
  43. Как посмотреть, в толстом или тонком клиенте запущена 1С
  44. Как изменить режим запуска 1С
  45. Когда использовать толстый и тонкий клиенты
  46. Установка толстого и тонкого клиентов
  47. Где скачать дистрибутивы
  48. Выбор типа клиента при установке
  49. Установка тонкого клиента отдельно

Виды клиентов управляемых приложений 1С

Виды клиентов 1с

Публикую первую главу моей книги «Основы разработки в 1С: Такси»

После того, как Вы установили платформу, создали пустую конфигурацию (или установили какую-нибудь учебную демо-конфигурацию), то при запуске стартера 1С Вы  увидите две кнопки: «1С Предприятие» и «Конфигуратор» (для этого необходимо выделить какую-нибудь базу из списка, см. рис. 1.1.1).

Рис. 1.1.1. Стартер 1С

По большому счету это и есть два основных вида клиентских приложений.

Что же вообще такое клиентское приложение? Клиентское приложение — это программа, установленная на компьютере пользователя, которая осуществляет взаимодействие пользователя с системой «1С: Предприятий».

По сути, мы имеем два основных вида программ, в которых может работать пользователь: это конфигуратор, где программист ведет разработку прикладного решения, и предприятие, где пользователь работает с данными и по алгоритмам, разработанным программистом. Так было в платформах 8.0 и 8.1.

С появлением платформы 8.2, а потом и платформы 8.3, количество клиентских приложений увеличилось.

После выхода платформы 8.2, «1С: Предприятие» в режиме пользовательского приложения может работать в тонком и толстом  клиенте, а также появился web-клиент, который позволяет работать с «1С: Предприятием» из web-браузера.

Итого, на данный момент существует четыре вида клиентских приложений:

  • «Тонкий клиент»
  • «Толстый клиент»
  • Web-клиент
  • Конфигуратор

Почему появилась необходимость разделения обычного клиентского приложения на три вида:  «тонкий», «толстый» и web-клиент? Виной этому развитие технологий вообще и интернета в частности.

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

1, стали неприменимы в новых реалиях. Как следствие, была разработана платформа 8.2, в которой обычное приложение разделилось на три вида: «толстый», «тонкий» и web-клиент.

Разберем все виды клиентов подробнее.

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

Начнем с «тонкого клиента». «Тонкий клиент» — это такой вид клиентского приложения «1С: Предприятия», под которым  возможна работа по сети Интернет.

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

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

Этот вид клиентского приложения поставляется в виде отдельного дистрибутива, который так и называется «Тонкий клиент 1С:Предприятия для Windows», скачивается с сайта 1С (при наличии ИТС-подписки) и устанавливается на локальной машине. Исполняемый файл в операционной системе Windows называется 1Cv8с.exe.

«Тонкий клиент» может иметь связь с базой по протоколам TCP/IP, HTTP, HTTPS. Для того, чтобы тонкий клиент работал по протоколам  HTTP и HTTPS, на стороне сервера должен быть установлен и настроен Web-сервер, например Apache или IIS. Причем самое интересное:  web-сервер может взаимодействовать с «1С-Предприятием» как в файловом, так и в клиент-серверном режиме.

Разберем работу «тонкого клиента» по разными протоколами. Первым делом, начнем с привычного нам TCP/IP (кто не знает, это самый распространенный протокол работы локальной сети Ethernet).  Возможны два варианта работы с тонким клиентом по сети Ethernet: клиент-серверный вариант и работа с файловой базой.

Рассмотрим  оба этих варианта работы «1С: Предприятия»:

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

  В этом варианте работы все данные расположены в одном файле 1Cv8.1CD, который так и называется – файловая база данных «1С: Предприятия».

  Схематически работу файлового варианта можно представить так:

Рис. 1.1.2 Схематичное представление работы файлового варианта

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

  Всего у этого варианта три звена: клиент – это приложение, на котором ведет работу конечный пользователь; кластер серверов «1С: Предприятия» – это программа, которая обеспечивает взаимодействие клиента и системы управления базой данных; SQL — сервер (система управления базами данных) – специальная программа, предназначенная для организации базы данных и её хранения.  Схематично можно представить так:

Рис. 1.1.3 Схематичное представление работы клиент-серверного варианта

Вернемся к «тонкому клиенту». Как было выше сказано, это клиентское приложение посредством протокола TCP/IP может работать как c вариантом файловой базы, так и с вариантом клиент-серверной архитектуры.

При файловом варианте работы (рис. 1.1.4) «тонкий клиент» взаимодействует непосредственно с файловой базой данных. При этом на стороне «тонкого клиента» организуется специализированная серверная среда, которая, по сути, эмулирует работу сервера.

Эта специализированная серверная среда не выделяется отдельным процессом в операционной системе, а входит в процесс «тонкого клиента».

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

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

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

Очень часто это могут быть «убитые в хлам» компьютеры, и в данном случае работа под «тонким клиентом» вполне оправдана.

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

Рис. 1.1.4. Схема работы «тонкого клиента» в файловом варианте по локальной сетиРис. 1.1.5. Схема работы «тонкого клиента» в клиент-серверном варианте

Теперь перейдем к работе с «тонким клиентом» через сеть Internet. Работа с этим видом клиентского приложения посредством сети Internet возможна как в файловом варианте, так и в клиент-серверном варианте.

Но в обоих случаях, для её полноценного функционирования, на стороне сервера должен быть установлен и запущен web-сервер (Apache или IIS).

При этом работает такая цепочка: «тонкий клиент» посредством протоколов HTTP и HTTPS  взаимодействует с web-сервером, а web-сервер уже взаимодействует или напрямую с файловой базой данных (см рис. 1.1.

6) или с кластером серверов «1С: Предприятия», а кластер серверов уже по знакомой нам схеме взаимодействует с SQL-сервером.

В этой книге мы не будем подробно разбирать механизмы настройки «тонкого клиента» и web-клиента для работы через интернет, а коснемся только общих моментов, для того чтобы Вам был понятен принцип действия.

Рис. 1.1.6. Схема работы «тонкого клиента» в файловом варианте по локальной сети InternetРис. 1.1.7. Схема работы «тонкого клиента» в клиент-серверном варианте по сети Internet

И последняя важная особенность «тонкого клиента»: под ним у Вас нет возможности работать с конфигуратором. Когда Вы запустите «тонкий клиент», то кнопка «конфигуратор» в стартере 1С будет отсутствовать  (см. рис 1.1.8).   В принципе, это логично:  нет смысла давать доступа к «тяжелому» конфигуратору, когда у Вас ограничены ресурсы сети.

Рис. 1.1.8. Вид окна запуска «тонкого клиента»

Web-клиент

Следующий интересный вид клиента, который мы разберем, это web-клиент.  Этот вид клиентского приложения необходим для работы только по сети Internet. Причем, если для работы «тонкого клиента» на локальной машине необходимо было устанавливать программное обеспечение, то для работы под web-клиентом этого делать не нужно.

Вся работа с данным клиентом может осуществляться посредством интернет-браузера (Mozilla, Opera, Internet Explorer и др.). Это очень удобный вид «тонкого клиента»: любой пользователь, в любой точке мира с любого устройства может запустить интернет-браузер, ввести адрес web-сервера, где опубликована база, и получить доступ к этой самой базе.

Нет необходимости ни в скачивании, ни в установке какого-либо программного обеспечения.

Web-клиент может работать как с обычной файловой базой, так и с клиент-серверной архитектурой. Единственно, что в обоих случаях, как и в случае работы «тонкого клиента» посредством сети Internet, необходимо на стороне сервера установить специальное  программное обеспечение – web-сервер (как правило, это Apache или IIS).

Источник: https://www.1s-up.ru/vidi_klientov_upravlyemih_prilogenii_1c/

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Статья размещена на основании информации с нашего сайта

http://integrus.ru/blog/tonkij-tolstyj-klient-1c.html

Источник: https://zen.yandex.ru/media/integrus.ru/tonkii-i-tolstyi-klient-1s--v-chem-otlichiia-5aafc9ef00b3dd28a6b67ef4

Толстый и тонкий клиент 1С. Что это и как запустить?

Виды клиентов 1с

Отправить эту статью на мою почту

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

Смотрите видео инструкцию по этой статьей на моём Ютуб-канале (отмотайте видео на 15 мин 18 сек):

Настроим вашу 1С. Работаем с 2000 года. Входим в ТОП-10 партнеров “1С”. Подробнее →

Что такое толстый и тонкий клиент 1С, в чем разница?

Все старые конфигурации 1С на обычных формах, например, «1С Управление торговлей редакции 10.

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

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

Вы же, например, когда открываете какой-нибудь веб-сайт через свой веб-браузер (Хром, Edge…), то вы просматриваете на своем экране компьютера уже готовый результат сформированной на сервере HTML-страницы, т.е.

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

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

Если вернемся от веб-сайтов обратно к 1С, то режим тонкого клиента будет быстрее работать, но только в том случае, если у вас современная конфигурация 1С на управляемых формах, например, «1С Управление торговлей редакция 11.х», «1С Бухгалтерия редакция 3.х» или «1С Розница редакция 2.х», и не менее важно, ваша база данных 1С должна работать в режиме клиент-сервера, причем сервер 1С должен находится на отдельном мощном сервере (компьютере).

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

Как исправить ошибку «Для того, чтобы редактировать схему компоновки, необходимо запустить конфигурацию в режиме толстого клиента»?

У меня эта ошибка возникла в конфигурации «1С Розница 2» когда я хотел в справочнике «Виды цен» отредактировать схему компоновки данных «Произвольный» при способе задания цены «Заполнять по данным ИБ».

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

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

Запускаем 1С в режиме толстого клиента

Кликаем как обычно по ярлыку 1С чтобы открылось окно выбора баз 1С, далее выделяете нужную базу и нажимаете кнопку «Изменить».

Нажимаем «Далее». И найдите раздел «Основной режим запуска», где выберите «Толстый клиент».

Всё. Теперь запускаете 1С как обычно, и она у вас теперь будет работать в режиме толстого клиента. И тот функционал, который доступен только в режиме толстого клиента 1С должен работать без ошибок.

Смотрите видео инструкцию по этой статьей на моём Ютуб-канале (отмотайте видео на 15 мин 18 сек):

Благодарю Вас за внимание! :)

Подписывайтесь на мой -канал, там много интересных и бесплатных видеоуроков по 1С – https://.com/c/ЮрийКозицынПрограммист1С

КАЖДЫЙ ДОЛЖЕН ЗАНИМАТЬСЯ СВОИМ ДЕЛОМ! ДОВЕРЬТЕ НАСТРОЙКУ «1С» ПРОФЕССИОНАЛУ. ПОДРОБНЕЕ →

Обсудить статью на 1С форуме?

Источник: https://1s-programmist-expert.ru/blog/tolstyy-i-tonkiy-klient-1s-chto-eto-i-kak-zapustit-

1С: основные понятия и определения

Виды клиентов 1с

.epf – внешняя обработка (External processor file).

.erf – внешний отчет (External report file).

.cf – (Configuration file) конфигурация с полным описанием бизнес-логики; это приложение, созданное с помощью конфигуратора и исполняемое платформой.

.cfu – конфигурация с описанием изменений бизнес-логики по отношению к предыдущему описанию.

.dt – выгрузка информационной базы.

.mft —  манифест (описание) конфигурации информационной базы.

.cd — файловая база данных, один файл, в котором хранятся все данные информационной базы (конфигурация, база данных, административная информация) при работе системы в файловом варианте (файл 1Cv8.cd). Может находиться на любом сетевом ресурсе (доступном из Windows?).

.st — файлы шаблонов текста.

.mxl — внешние файлы табличных документов.

.elf , .lgd — архив журнала регистрации.

Прикладное решение

(Синоним – конфигурация)

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

Прикладное решение описывается метаданными в виде совокупности прикладных объектов, выбираемых из жестко определенного набора прототипов (классов), например, «Справочники», «Документы», «Регистры накопления», и т.

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

Команда 1С

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

Конфигурация

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

Виды конфигураций 1С:

  1. Конфигурация базы данных, определяющая текущую структуру информационной базы и модель прикладного решения в режиме исполнения (изменяемая только в определенные моменты времени – по регламенту) — для пользователей – для работы с данными, структура хранения которых определена в конфигурации. Не редактируется интерактивно (спорно, с учетом возможности подстройки прикладного решения пользователем под себя), строится платформой из основной конфигурации.
  2. Основная конфигурация, хранящая оперативные изменения в модели прикладного решения в режиме разработки, не влияющая на оперативную работу пользователей (изменяемая разработчиком в любой момент времени) — для разработчиков – для определения модели прикладного решения через конфигурацию. Изменения могут вноситься интерактивно либо из других конфигураций.
  3. Конфигурация поставщика, содержащая исходную структуру родительской конфигурации (если она есть), для возможности обновления (только в момент обновления основной конфигурации) — для администраторов – для внесения изменений в структуру прикладного решения. Не редактируется, определяется платформой в момент создания или обновления прикладного решения.

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

В операционной системе Windows исполняемый файл этого приложения — 1cv8.exe, в операционной системе Linux — 1cv8.

Толстый клиент 1С — это инструмент разработчика и администратора, одно из клиентских приложений системы, который позволяет реализовывать её полные возможности как в плане разработки, администрирования, так и в плане исполнения прикладного кода (назван «толстым»из-за полной функциональности). 

Особенности толстого клиента:

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

Работы по разработке прикладного решения (Конфигуратор) возможны только лишь в режиме толстого клиента.

Ограничения толстого клиента:

  1. не поддерживает работу с информационными базами через интернет;
  2. требует предварительной установки на компьютер пользователя;
  3. имеет значительный объем дистрибутива.

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

В операционной системе Windows исполняемый файл этого приложения — 1cv8c.exe, в операционной системе Linux — 1cv8c.

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

Работа в режиме тонкого клиента возможна только в режиме управляемого приложения.

Особенности тонкого клиента:

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

Запуск тонкого клиента выполняется файлом 1cv8c.exe.

Ограничения тонкого клиента:

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

Веб-клиент

Веб-клиент 1С — это инструмент конечного пользователя для ввода данных и получения результатов обработки данных.

Ограничения веб-клиента:

  1. поддерживает работу с информационными базами через интернет;
  2. не требует предварительной установки на компьютер пользователя;
  3. имеет незначительный объем дистрибутива.

Архитектура «клиент-сервер» 1С

Клиент-серверный вариант предназначен для использования в рабочих группах (в масштабе организации или предприятия).

Подразумевает наличие 3-х следующих программных уровней:

  1. один из видов клиентского приложения «1С:Предприятия» (толстый клиент, тонкий клиент или веб-клиент);
    1. веб-сервер (только для веб-клиента и тонкого клиента, подключенного через веб-сервер);
  2. кластер серверов «1С:Предприятия» (некоторое количество серверов, объединенных в группу и образующих единый ресурс);
  3. сервер баз данных (SQL, Oracle и т.д.).

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

Подробнее о сервере 1С

Управляемые формы

Управляемые формы 1С создаются системой автоматически при использовании прикладного решения. Являются основой представления (отображения) информации в системе «1С:Предприятие».

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

Подробнее — в материале «Управляемые формы 1С».

Рефакторинг

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

Константа

Объект Константа предназначен для хранения постоянной или условно-постоянной информации.

Одна константа предназначена для хранения только одного значения.

В системе может быть произвольное количество констант.

Константы создаются в конфигураторе, но заполняются непосредственными значениями в пользовательском режиме.

Справочник

Справочник предназначен для хранения справочной информации об однотипных объектах и представляет собой список, заполняемый пользователем на этапе исполнения. Использование справочника:

  1. позволяет избежать многократного ввода одной и той же информации (например наименования контрагента);
  2. обеспечивает сквозную идентификацию (например, идентификацию контрагента при отгрузке и оплате).

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

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

Источник: https://flagman.top/about-business/ehkzamen-1s/vvedenie-v-1s-osnovnye-opredeleniya

1С для автоматизации документооборота и процессов

Виды клиентов 1с

Клиентское приложение (client)

Клиентское приложение – это запускаемая пользователем на своем компьютере программа, которая обеспечивает интерактивную связь системы 1С:Предприятие 8 непосредственно с пользователем. Прочие компоненты системы (рабочие процессы и программы) служат только для взаимодействия, на программном уровне, с другими объектами программы или частями системы.

1С:Предприятие 8 имеет 3 варианта клиентского приложения:

  • Толстый клиент
  • Тонкий клиент
  • Веб-клиент

Рассмотрим возможности перечисленных клиентских приложений.

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

Толстый клиент дает возможность полностью реализовать все возможности, которые предоставляет 1С:Предприятие 8.

Эти возможности относятся как к области администрирования и разработки, так и к полному исполнению прикладного кода.

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

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

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

Толстый клиент (Thick Client)

Толстый клиент – один из вариантов клиентского приложения системы 1С:Предприятие 8. Исполняемым файлом данного предложения является файл 1cv8.exe.

Такое название – «толстый» — он получил, так как в состоянии обеспечить полную функциональность встроенного языка, в частности – работа с такими типами данных, как СправочникОбъект., ДокументОбъект. и т.д.

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

Кроме стандартной работы в пользовательском режиме системы 1С:Предприятия, данный клиент позволяет работать в режиме Конфигуратор. Именно в этом режиме выполняется разработка прикладных приложений и администрирование информационных баз.
Клиент-серверный вариант приложения «Толстый клиент».

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

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

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

В случае если работа 1С:Предприятия 8 происходит в файловом варианте, то обеспечивается непосредственное взаимодействие толстого клиента с файловой базой данных.

Этот вариант работы требует, для толстого клиента, прямой файловый доступ к выбранной базе данных.

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

Обычный режим работы 8.2

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

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

При использовании клиент-серверного варианта работы тонкий клиент, для взаимодействия с кластером напрямую, использует протокол TCP/IP.
Файловый вариант работы

В случае если работа 1С:Предприятия 8 происходит в файловом варианте, то обеспечивается непосредственное взаимодействие тонкого клиента с файловой базой данных. Этот вариант работы требует, для тонкого клиента, прямой файловый доступ к выбранной базе данных. Такой доступ может обеспечиваться, к примеру, через общий сетевой ресурс.

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

  • загрузка серверных компонентов, которые необходимы для работы системы
  • загрузка конфигурации
  • другие требуемые действия, которые требуются для обеспечения работы системы с информационными базами

Для тонкого клиента эта среда является сервером, а для операционной системы данная среда не выделяется в отдельный процесс, а исполняется в границах процесса тонкого клиента.

Веб-клиент (Web Client)

Веб-клиент – один из вариантов клиентского приложения системы 1С:Предприятие 8.

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

Данный клиент исполняется не в операционной оболочке компьютера пользователя, а в среде интернет-браузера пользователя (таким браузером может быть как Mozilla Firefox, так и Microsoft Internet Explorer). Пользователь должен запустить удобный ему браузер, ввести определенный адрес веб-сервера, где содержится информационная база – и веб-клиент автоматически начнет исполняться на машине пользователя.

Для работы веб-клиента используются HTTPReques, DHTML и некоторые элементы AJAХ (Asynchronous JavaScript and XML — «асинхронный JavaScript и XML»). Функциональность веб-клиента обеспечивается автоматически при помощи языка JavaScript.

Клиентские модули разработаны в конфигурации и, при работе веб-клиента, транслируются на программном уровне в JavaScript из встроенного языка 1С:Предприятия 8.

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

Клиентский и серверный коды пишутся на встроенном языке 1С:Предприятия.

Работа без инсталляции системы на компьютер пользователя в Интернет-браузере.

Для работы веб-клиента необходим веб-сервер, который настраивается на работу с 1С:Предприятием 8. Взаимодействие Интренет-браузера пользователя с веб-сервером происходит по протоколу HTTP. В свою очередь веб-сервер взаимодействует в клиент-серверном или файловом варианте работы с 1С:Предприятием 8.

В качестве веб-сервера может использоваться IIS  или Apache.

Обеспечение работы под различными операционными системами.

Все необходимые компоненты платформы в состоянии работать под управлением как операционной системы Windows, так и под системой Linux. Так как взаимодействие процессов происходит по протоколу TCP/IP, то в системе допускается наличие компонентов различных операционных систем.

Источник: https://xn--90afdtkhdeabaxvge.net/other-pages/1s_predpriyatie_82/1s_82_klientskoe_prilozhenie.html

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

Виды клиентов 1с

Толстый и тонкий клиент 1С – это два режима работы с 1С. Что означают эти названия?

Клиент называется «толстым», так как для его работы требуется большое количество ресурсов компьютера. Но при этом толстый клиент использует все возможности 1С по части кода. Тонкий клиент не требует много ресурсов, позволяет работать через Интернет. Но через тонкий клиент 1С нельзя дорабатывать конфигурации.

«Толстый и тонкий клиент 1с отличия?» — в инструкции разберем ответ на этот часто задаваемый пользователями вопрос. Кроме этого, рассмотрим, как проверить режим работы 1С и как его изменить.

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

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

ПараметрТолстый клиентТонкий клиент
Обработка данныхНа компьютере пользователяНа сервере, пользователю выводится отображение получаемой информации
Работа с конфигураторомДаНет
Работа через ИнтернетНетДа. Подключение к веб-серверу через http или https
Размер дистрибутиваБольшойНебольшой
Файл для запуска1cv8.exe1cv8c.exe
Требования к ресурсам компьютераБольшая мощность компьютера пользователя и высокие требования к каналам связиНевысокие требования к компьютеру и каналам связи
В каком приложении 1С может работатьВ обычном и управляемомТолько в управляемом

Как посмотреть, в толстом или тонком клиенте запущена 1С

Чтобы проверить, в каком режиме запущена 1С, откройте программу и перейдите в меню Сервис и настройки – О программе. Режим работы показывается в разделе Приложение.

Как изменить режим запуска 1С

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

Нажмите Далее.

Установите основной режим запуска.

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

Когда использовать толстый и тонкий клиенты

Когда лучше использовать толстый клиент:

  • если есть мощные компьютеры и хорошая локальная сеть между ПК;
  • если требуется обновлять базу 1С через Конфигуратор;
  • если есть программы 1С на обычном приложении, например, 1С:Бухгалтерия предприятия 2.0. Эта редакция не работает в тонком клиенте.

Когда лучше использовать тонкий клиент:

  • если компьютеры слабые;
  • если офисы находятся удаленно друг от друга и требуется работа через Интернет с одной базой, например, через сервис 1С:Фреш;
  • если на компьютере не нужен доступ в Конфигуратор. Толстый клиент можно установить на компьютере, на котором будет выполняться администрирование базы. А на остальных компьютерах будет достаточно тонкого клиента.

Установка толстого и тонкого клиентов

Рассмотрим, как установить толстый и тонкий клиенты.

Где скачать дистрибутивы

Для скачивания дистрибутивов платформы 1С зайдите на сайт >>

Перейдите по ссылке с названием платформы.

Выберите нужную версию.

Откроется список различных дистрибутивов.

Какой дистрибутив выбрать?

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

Далее для Windows выберите разрядность платформы: 32 или 64-битную. Если в названии дистрибутива разрядность не написана, то значит платформа 32-битная.

Например, Тонкий клиент 1С:Предприятия для Windows. В 32-разрядных версиях есть ограничение потребления оперативной памяти, а в 64-разрядных версиях ограничения нет.

Чем более объемные операции в базе выполняются, тем больше требуется памяти компьютера.

Выбор типа клиента при установке

При установке платформы из полного дистрибутива доступен выбор компонентов.

Пункт 1С:Предприятие установит и толстый, и тонкий клиент. Пункт 1С:Предприятие – Тонкий клиент установит только тонкий клиент.

Если установлен крестик, значит компонент не выбран. Для выбора компонента нажмите на стрелочку и затем на значок с дискетой.

Подробнее про установку платформы

Установка тонкого клиента отдельно

Для установки тонкого клиента из отдельного дистрибутива скачайте его на сайте 1С.

Запустите мастер установки.

Здесь будет доступен только вариант установки тонкого клиента.

При запуске тонкого клиента вы увидите только кнопку 1С:Предприятие.

Подробнее про тонкий клиент читайте в статье >>

Если Вы еще не подписаны:

Активировать демо-доступ бесплатно →

или

Оформить подписку на Рубрикатор →

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

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Источник: https://BuhExpert8.ru/obuchenie-1s/administrirovanie-1s/tolstyj-i-tonkij-klient-1s-otlichiya.html

Самая полезная информация
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: