Как сделать толстый клиент 1с
Продукты компании “1С” широко представлены на рынке программных продуктов и знакомы многим пользователям компьютеров. Ведь, это новые улучшенные приложения для автоматизации всех процессов на любом предприятии. Теперь “умная” программа все сделает сама за вас-бумажная рутинная волокита осталась в далеком прошлом.
Предлагаю рассмотреть в статье весомые различия толстого и тонкого клиентов в 1С.
Выход новых версий 8.2 и 8.3 программы 1С:Предприятие отметил собой высокий рост в развитии архитектуры системы. У пользователя появилась возможность выбирать тип версии клиента.
1. Знакомство с толстым клиентом 1С 8.3 и 8.2
При запуске данной версии клиента, нагрузка происходит полноценно, открывается доступ к программе, когда сервер находится в локальной сети. Продукт соответствует своему названию, в связи с тем, что исполняет чуть ли не все функции программного языка.
Назвали “Толстым” клиентом 1С 8.3 не просто так. Ведь для обработки всех процессов, обладающих большой мощностью, нужны качественные каналы данных — объемные (пропускная способность каналов имеем в виду). А обмен в них идёт по сетевому протоколу TCP/IP. Эта установка клиента 1С сложна, трудоемка и присуща дороговизна этого продукта.
Имеет особенность тем, что и сам сервер, и обработка информации, временные файлы, кэш — всё это находится у пользователя на его рабочем компьютере. За счет чего получается независимость от интернета и работа в полном функционировании.
Толстую версию применять рекомендуется в работе, если бухгалтерия работает в офисе, подключив сотрудников к одной местной сети.
2. Знакомство с тонким клиентом 1С Предприятие 8.3
Если мы запускаем базу в режиме тонкого клиента 1С Предприятие 8.3, осуществление всех операций происходит на стороне клиент-сервера, при этом тонкий клиент обладает минимальной аппаратной конфигурацией ПК, чтобы быть посредником в качестве управления. Первоначально пользователь на рабочем месте заводит данные и увидит на своем персональном компьютере полученные результаты. Появляется возможность работать из дома, не тратя рабочий трафик.
Тонкая разработка применяется в организациях, где большинство пользователей выполняют однотипные задачи: работа с базами данных, информационные каталоги, работа в качестве банковских терминалов и прочее.
Установить дистрибутив легко, он не займет много места. Это очень просто и удобно, пользователь работает с 1С через веб-интернет, так и работа только в пользовательском режиме 1С системы, не используя "Конфигуратор".
Снижаются траты на закупку программного обеспечения. Больше нет надобности закупать лицензию на все машины–ставится на один сервер.
Плюсы пользования тонкого клиента:
· Простота реализации задач;
· Повышенная отказоустойчивость и безопасность;
3. Толстый клиент и тонкий клиент 1С: отличия и предложения по применению
Стоить заметить, что толстый и тонкий клиент — это различные архитектуры, связи между клиентом и сервером. Основное различие заключается в том, необходимо будет производить работы – на сервере или на рабочем месте пользователя.
Возникают определенные сложности при использовании двух вариантов работы:
· Существенно отличаются между собой эти две версии 1С –тем, что это работа с “Конфигуратором” и с консолью запросов 8.2 или 8.3- осуществляется только в режиме работы толстого клиента.
· Толстый клиент работает по протоколу TCP/IP, поэтому важно хорошо настроенный канал связи, т.к. для работы необходимо производить обмен с сервером достаточно большими объемами информации.
· Тонкий клиент 1С работает только в режиме управляемых форм, т.е. функциональность приложения очень ограничена для пользователя, чем в толстом. Нагрузка на сеть уменьшается. Существенно поднимают требования с 1с-серверу. Должна быть не одна мощная машина, а несколько кластер-серверов.
· При использовании интернета тонкая версия может взаимодействовать с 1С. Толстый клиент имеет большие объемы у дистрибутива, поэтому иногда возникают небольшие трудности, чтобы его установить, настроить и обновить – рекомендуем, обратится к квалифицированному специалисту. При этом установить тонкий клиент “1С” будет очень легко продвинутому юзеру. Помимо всего, у этого режима есть возможность работать офлайн.
Какой же вариант быстрее в работе? “Тонкий” клиент и “Толстый” клиент 1С - отличия?
· Тонкому клиенту требуется небольшой по мощности процессор у пользователя и трансляции данных, но несмотря на это система используется стопроцентно, минус, то, что процесс может тормозить, если система перегружена другими пользователями.
· Для бесперебойной работы толстого клиента нужна значительная мощность компьютера у пользователя и хорошей передачи данных, пользователь имеет возможность работать автономно, т.е. самостоятельно и не важно, какое количество сотрудников работают в системе в это же время, подключен ли интернет и т.д.;
· Тонкий клиент можно обновить посредством интернета;
· Толстый клиент нужно будет загружать с официального сайта 1С Бухгалтерия.
К счастью или сожалению, но многие "старички" не имеют желания принимать нововведения, и остаются преданы старому приложению. Но разве дело только в преданности? Нет и еще раз нет. Да, идея тонкого клиента очень заманчива, а от внедрения этого замысла выиграют все, в частности крупные предприятия, для которых все это и задумано.
Для принудительного запуска предприятия в Обычном или Управляемом приложении используются следующие ключи:
/RunModeOrdinaryApplication запуск толстого клиента в обычном режиме, несмотря на настройки конфигурации и пользователя, от имени которого будет выполняться запуск.
/RunModeManagedApplication запуск толстого клиента в режиме управляемого приложения, несмотря на настройки конфигурации и пользователя, от имени которого будет выполняться запуск.
При указании любого из этих двух ключей отключается механизм автоматического выбора клиентского приложения кроме случаев, когда пользователь в командной строке явно указал ключ /AppAutoCheckMode (с 8.2.15)
Параметр можно указать в настройках запуска базы:
Примеры создания ярлыков:
"C:\Program Files (x86)\1cv82\8.2.13.219\bin\1cv8.exe" /RunModeOrdinaryApplication
\\server1c\Client_8_3\1cv8s.exe ENTERPRISE /S"server1c\buh_3_0" /DisableStartupMessages /RunModeOrdinaryApplication
Похожие FAQ
Еще в этой же категории
Рис. 1.1.1. Стартер 1С
По большому счету это и есть два основных вида клиентских приложений.
Итого, на данный момент существует четыре вида клиентских приложений:
Разберем все виды клиентов подробнее.
Рис. 1.1.2 Схематичное представление работы файлового варианта
Рис. 1.1.3 Схематичное представление работы клиент-серверного варианта
Web-клиент
Принципы работы web-клиента в случае файловой базы и клиент-серверной архитектуры представлены на рис. 1.1.9 и 1.1.10
Рис. 1.1.9. Схема работы web-клиента в файловом варианте | Рис. 1.1.10. Схема работы web-клиента в клиент-серверном варианте |
Про обычные и управляемые приложения мы подробно поговорим в следующей главе.
Табл. 1.1.1 Отличия различных клиентских приложений.
Уникальная авторская методика!
Эта книга подойдёт тем, кто уже начал программировать и испытывает определенные сложности с этой темой и тем, кто уже давно программирует, но ни разу еще не работал с управляемыми формами 1С
- Без сложных технических терминов;
- Более 600 страниц практического материала;
- Каждый пример сопровождается рисунком (скриншот);
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
Промо-код на скидку в 15% — 48PVXHeYu
- Без сложных технических терминов.
- Более 700 страниц практического материала.
- Каждое задание сопровождается рисунком (скриншот).
- Сборник задач для домашней проработки.
- Книга написана понятным и простым языком — для новичка.
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
Если Вам помог этот урок решить какую-нибудь проблему, понравился или оказался полезен, то Вы можете поддержать мой проект, перечислив любую сумму:
Что такое толстый и тонкий клиент в системе 1С предприятие 8.3? В чем отличия тонкого от толстого клиента?
Из жалоб пользователей руководителю проекта.
Что же это такое?
1С Предприятие имеет клиент-серверный архитектуру, а это значит, что система состоит из двух компонентов — клиента и сервера. Клиент — это совокупное название потребительского (пользовательского) приложения, а сервер — это часть служебная, скрытая от пользователя.
Толстый клиент 1С
Так как большая часть данных обрабатывается на компьютере пользователя, данный режим очень требователен к каналу данных.
Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>
Получите понятные самоучители по 1С бесплатно:
До появления платформы 1С 8.2 это был единственный вариант запуска системы 1С. Для запуска толстого клиента используется файл 1cv8.exe.
Работы по разработке прикладного решения (Конфигуратор) возможны только лишь в режиме толстого клиента.
Тонкий клиент 1С
Тонкий клиент появился в 1С с выходом платформы 8.2 и 8.3. Работа в режиме тонкого клиента возможна только в режиме управляемого приложения.
В режиме тонкого клиента все действия выполняются на сервере, пользователю выводится лишь отображение получаемой информации. Этот режим работы не требует больших ресурсов как системы, так и канала связи. Установочный дистрибутив тонкого клиента занимает гораздо меньший объем данных.
Запуск тонкого клиента выполняется файлом 1cv8c.exe.
Помимо толстого и тонкого клиента существует еще и веб-клиент.
Другие статьи по 1С:
Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):
Сразу отметим, что данные понятия характерны не только для рассматриваемого нами ПО или входящих в его состав модулей, но и для софта вообще. Так, они применимы и для всех браузеров. Поэтому информация о них пригодится не только при заполнении клиентской базы данных или составлении бухгалтерской отчетности, но и для общего развития.
Что такое толстый клиент в 1С: описание, плюсы, минусы
Он же Thick client, и по определению это та версия приложения, которая выполняет все заданные пользователем команды вне зависимости от централизованного сервера. Последний таким образом становится буфером данных: если с ним нет соединения, в программе все равно можно работать, сохраняя информацию локально, на своем компьютере, и передавая ее в общий доступ уже после восстановления связи.
Фактически это ПК или workstation с собственной операционкой и всем установленным софтом, необходимым для реализации поставленных перед сотрудником задач, – отдельное рабочее место.
- поддержка многопользовательского режима;
- наиболее широкий функционал;
- возможность офлайнового осуществления операций;
- минимизация зависимости от надежности и конфигурации хоста;
- максимальное быстродействие.
Разбираясь, что значит толстый и тонкий клиент, следует понимать, что ни у одного из них нет только плюсов (иначе второй был бы не нужен), минусы тоже есть.
- каждый компьютер с такой архитектуры ПО необходимо отдельно обслуживать;
- аппаратное обеспечение также требуется индивидуально обновлять;
- наблюдается четкая зависимость версии программы от платформы;
- данные с других машин не всегда доступны или актуальны;
- дистрибутивы достигают больших размеров.
Возьмем иной ракурс, с которого можно рассмотреть тонкий и толстый клиент: что это такое с точки зрения аппаратного обеспечения?
Thick client – это рабочая машина, уже обладающая всем необходимым оборудованием для автономного выполнения поставленных задач. Тогда как Thin – отдельное решение.
Что такое тонкий клиент в 1С: описание, плюсы, минусы
Он же Thin client, и это уже та версия софта, которая выполняет все заданные пользователем команды на сервере, используя его вычислительные возможности (а не ресурсы локального компьютера). Ее мощность, как правило, серьезно ограничена, чтобы хватало только на запуск сетевого приложения через веб-интерфейс.
Фактически это оборудование, действующее в рамках терминальной сети. Это может быть обычный ПК или системный блок с подключенными к нему дисплеем, клавиатурой, мышью, без жесткого диска, но обязательно с браузером.
- ПО и аппаратное оборудование требуется меньше обслуживать;
- организация рабочего места обходится дешевле;
- минимизируются риски потери информации – она сохраняется на удаленном хосте.
- при сбоях на сервере проблемы наступают сразу у всех пользователей – точка отказа общая;
- операции можно выполнять только в режиме онлайн;
- при создании или редактировании аудио- и видеофайлов больших объемов может наблюдаться серьезная нагрузка на центральный сервер (и, как следствие, снижение производительности всей терминальной системы).
Как видите, плюсы одной версии частично компенсируют минусы второй и наоборот.
Рассуждая, чем отличается тонкий клиент от толстого, стоит сказать, что это решение, которое может быть открыто и использовано с нескольких устройств. Хорошими примерами здесь послужат и поисковики – Yahoo, Яндекс или Google, – и CMS, как тот же WordPress, и даже онлайн-игры.
Создание Thin client часто происходит с использованием Thinstation – дистрибутива под Linux, позволяющего инициализировать версию софта. Он также удобен своей компактностью и надежностью: поддерживает все популярные протоколы удаленного доступа – telnet, RDP, Citrix ICA, SSH и другие.
Но это нюансы, интересные, скорее, системным администраторам. А что же актуально для рядового юзера, допустим, для бухгалтера? Давайте посмотрим.
Читайте также: