Что такое веб-клиент 1С
Его нельзя определить как отдельную программу. Устанавливается дополнительно. Технология позволяет пользователю работать через обычный браузер. Для этого программисты просто вводят нужные данные веб-сервера 1С в адресную строку. Также эта версия может работать только с конфигурацией 1С, которая поддерживает требования для тонкого клиента. Вы можете работать через любой браузер, установленный на вашем компьютере.
Толстый клиент не позволит человеку работать в программе через браузер, потому что у него есть прямой доступ к серверу и хранилищу данных. Такое перенаправление могло привести к тому, что малейший сбор данных может привести к разглашению конфиденциальной информации в глобальной сети. Форма технологии имеет ограниченную функциональность, а безопасность работы через веб-браузер находится на довольно посредственном уровне.
Совместная работа
Запускаем 1С в режиме толстого клиента
Кликаем как обычно по ярлыку 1С чтобы открылось окно выбора баз 1С, далее выделяете нужную базу и нажимаете кнопку «Изменить».
Нажимаем «Далее». И найдите раздел «Основной режим запуска», где выберите «Толстый клиент».
Всё. Теперь запускаете 1С как обычно, и она у вас теперь будет работать в режиме толстого клиента. И тот функционал, который доступен только в режиме толстого клиента 1С должен работать без ошибок.
Смотрите видео инструкцию по этой статьей на моём Ютуб-канале (отмотайте видео на 15 мин 18 сек):
Благодарю Вас за внимание!
Подписывайтесь на мой YouTube-канал, там много интересных и бесплатных видеоуроков по 1С — https://youtube.com/c/ЮрийКозицынПрограммист1С
Благодарности
В заключение, хочется выразить благодарность О.Турецкому (НТЦ “Механотроника”), за полезные советы и помощь при редактировании статьи, а также Д.Осипову (OAO “Балтийский Завод”), идеи и подход которого к данной проблематике позволили нам взглянуть на вопрос под другим углом.
Источники и литература
- Википедия – проект свободной многоязычной энциклопедии. Интернет ресурс. Открытый доступ. http://ru.wikipedia.org, русскоязычный раздел;
- Википедия – проект свободной многоязычной энциклопедии. Интернет ресурс. Открытый доступ. http://en.wikipedia.org, англоязычный раздел;
- “Understanding Thin-Client/Server Computing” (Joel Kanter, Microsoft Press, 1998 г.);
- Free On-Line Dictionary of Computing – Интернет ресурс. Открытый доступ. http://foldoc.org
- «Ступени внедрения ИПИ – технологий», А.А.Рындин, Л.М.Рябенький, А.А.Тучков, И.Б.Фертман, «Судостроение» № 4/2005 СПб., ГНЦ РФ ФГУП ЦНИИ ТС
- «Ступени внедрения ИПИ – технологий. Опыт реализации электронного документооборота», И.Б.Фертман, А.А.Тучков, А.А.Рындин. Материалы конференции «Моринтех-практик информационные технологии в судостроении – 2006», СПб., 2006 г.
Толстый и тонкий клиенты 1С — отличия, преимущества и недостатки
Толстый и тонкий клиент 1С — разница:
- конфигуратор доступен только на толстом клиенте;
- размер установленного дистрибутива тонкого клиента намного меньше толстого;
- тонкий клиент является мобильным, так как можно организовать работу через Интернет из любой точки мира;
- тонкий всегда работает в режиме управляемого приложения (когда платформа формирует интерфейс, модули и элементы размещаются на нем автоматически), толстый — в управляемом и нормальном режиме (интерфейс разрабатывается программистом вручную);
- тонкий клиент нетребователен к техническим характеристикам рабочих станций, тогда как толстый клиент использует значительную часть ресурсов для обработки данных.
Замедление тонкого приложения может быть вызвано:
- в версии клиент-сервер — большое количество подключений к серверу, который не справлялся с нагрузкой. Учтите, что при низких затратах на маломощные компьютеры экономить на серверном оборудовании не стоит;
- в файловой версии — отсутствие производственной мощности ПК пользователя, поскольку часть данных с такой архитектурой защиты информации будет обрабатываться на месте.
На фоне отличий видно, что «тонкая» оболочка уступает «толстой», но при этом проблем с ней меньше. На практике организации используют оба режима, позволяя программе автоматически выбирать наиболее подходящий (в настройках параметров запуска ИБ).
Отличия в работе с прикладными типами
Давайте на примере рассмотрим разницу между толстыми и тонкими клиентами в работе с объектными типами данных.
Программный код реализован на платформе 1С: Предприятие 8.3.17.1549. По назначению, после нажатия на кнопку должен быть создан новый документ и открыта его форма с частично заполненными реквизитами.
Если конфигурация работает в режиме толстого клиента, выполнение кода и обработка данных могут выполняться на стороне клиента без участия сервера. Это потребует стабильного канала связи для обмена данными с центральной системой.
Эти структуры используются в конфигурациях с режимом запуска обычных приложений, который широко использовался до выпуска платформы 8.2. Но этот код также будет работать в управляемом толстом клиентском приложении.
С введением «тонкой» оболочки изменился алгоритм управления конфигурацией: он основан на работе в режиме тонкого клиента и отображаются соответствующие ошибки.
После создания тонкого клиента программный код всегда разделяется на клиентскую и серверную части. И хотя структура клиент-сервер была встроена в платформу с версии 8.0, то строгого разделения кода не потребовалось, так как был только один режим клиентского приложения — аналог толстого клиента — и возможности были такими же на платформе серверная и клиентская сторона.
Заполнение и передача табличных разделов, таблиц значений на тонкий клиент невозможна. Для раствора используется временное хранилище.
Тонкий клиент E1S® TER — отличное решение для удаленной работы сотрудников
Тонкий клиент E1S TER очень маленький: его размер всего 63x33x93 мм и он легко умещается на ладони. Он абсолютно не шумит, потребляет 5 Вт (!)
и его можно закрепить на мониторе при помощи крепления VESA. Хотя закрепить можно куда угодно, хоть под стол.
При этом ВСЯ информация хранится на сервере, а выход из строя жёсткого диска невозможен, его просто нет в тонком клиенте.
По этой же причине, нет проблем с вирусами и сохранностью конфиденциальной информации.
Ещё одна полезная функция тонких клиентов E1S TER – это их централизованное управление с сервера:
мониторинг, настройка, управление при помощи графического интерфейса, вплоть до удалённого выключения.
Основные характеристики и ключевые особенности тонкого клиента E1S TER
- 4-х ядерный 64-bit процессор ARM 1.2-1.4GHz
- оперативная память 1GB
- 4хUSB 2.0 с избирательным ограничением доступа (например, запрет подключения носителей информации, при этом остальное оборудование будет работать)
- HDMI HD 1080, разрешение 1920х1080 пкс
- 3.5-мм аудио-вход для наушников или акустики
- сетевые интерфейсы Ethernet и Wi-Fi 802.11
- для подключения к терминальному серверу рекомендуется использовать порт Ethernet
- возможно одновременное подключение до 4-х серверов (терминальных сессий)
- совместим с серверными операционными системами Альт Сервер, Astra Linux, Windows Server, RedHat Enterprise, CentOS, Ubuntu, SUSE, Fedora, MacOS, Multi-Platform
- работает со всеми известными терминальными серверами: RDP на Windows Server, Hyper-V VDI, xrdp на Linux, Mac Terminal Server и т.д.
- работает с USB ключами Рутокен и eToken
- программа централизованного управления тонкими клиентами (поставляется в комплекте) работает только под операционными системами семейства Windows Server
Тонкий клиент E1S подключается ко всем серверам, в том числе использующим российское программное обеспечение ROSA Linux, Ред ОС, GosLinux, Альт Сервер, Астра Линукс.
|
Преимущества тонкого клиента E1S TER по сравнению с обычным офисным компьютером
- экономия электричества в 30-40 раз
- абсолютно бесшумен при работе
- отсутствует риск потери, разрушения или несанкционированного доступа к информации
- настраиваемый уровень доступа к каждому USB порту, в том числе запрет подключений устройств для чтения и записи информации
- администратору достаточно поддерживать работоспособность сервера, а обслуживание рабочих мест сводится к минимуму
- легко заменить рабочее место — все настройки и данные хранятся на сервере
- легко масштабировать, расширять сеть
- для того, чтобы обеспечить всем сотрудникам доступ к новому приложению, достаточно просто установить его только на сервер
- любой сотрудник может получить доступ к своим приложениям и файлам с любого тонкого клиента E1S TER в сети
- экономия рабочего пространства, тонкий клиент крепится к монитору и не занимает дополнительного места
Реализация WEB – доступа для системы управления технической информацией и документацией TDMS
Компания CSoft-SPb/Бюро ESG занимается активным продвижением и внедрением систем электронного архива и документооборота, разработанных в среде программного комплекса TDMS – системы управления информацией и документацией разработки CSoft.
Среди реализованных проектов – внедрение системы электронного архива ОАО «Гипроспецгаз», внедрение системы электронного архива ОАО «Красный Октябрь», внедрение системы электронного архива и документооборота ЗАО «ГТ-Инспект», внедрение системы электронного архива и документооборота с элементами PDM ЗАО «ЦНИИ СМ» и многие другие.
Важное место в проводимой работе занимает реализация технологий поддержки жизненного цикла изделий и объектов. Мы неоднократно писали о наших подходах в области создания подобных систем и успешных реализациях в среде TDMS, учитывающих различные задачи на различных этапах жизненного цикла – управление проектированием, строительные модели, системы логистической поддержки с элементами статистического анализа и многое другое
.
В нашем подходе к внедрению ИПИ – технологий, электронный документооборот является важной частью . При реализации проектов по внедрению систем электронного архива и документооборота, в связи с часто возникающими вопросами по реализации WEB – доступа и тонкого клиента, и были сформулированы приводимые в статье подходы
При реализации проектов по внедрению систем электронного архива и документооборота, в связи с часто возникающими вопросами по реализации WEB – доступа и тонкого клиента, и были сформулированы приводимые в статье подходы.
Руководствуясь вышеописанными принципами, компанией Бюро ESG была разработана система Web–доступа к базе данных системы управления технической информацией и документацией TDMS – программный комплекс TDMS WEB Access. Продукт успешно внедрен и активно используется в системе электронного архива и документооборота СПб ОАО «Красный Октябрь». При этом выполняется следующий функционал:
- доступ осуществляется через Web–интерфейс с любой машины сети (после соответствующей идентификации пользователя (рис. 2).
- осуществляется поиск по атрибутивной информации документов;
- осуществляется полнотекстовый поиск;
- осуществляется маршрутизация документа в процессе документооборота, рассылки извещений и сообщений;
- возможно редактирование атрибутивной информации;
- допустимо редактирование части файлов документов (не требующих инсталляции дополнительных программных средств, несущих большую нагрузку на клиентскую рабочую станцию).
Использование TDMS WEB Access на предприятии не отвергает использование полнофункционального «не WEB – клиента». По принципу разумной целесообразности, на предприятии для выполнения задач, требующих реализации ресурсоемких как для клиентского рабочего места, так и для бюджета функций, используется «не WEB» доступ в двухзвенной архитектуре «клиент-сервер». WEB – доступ к единому серверу СУБД организован по трехзвенной архитектуре.
На рис. 3 приведен карманный компьютер (Pocket PC) (процесс идентификации при доступе к БД TDMS). Отметим, что на карманном компьютере не потребовалось дополнительной инсталляции каких–либо программных средств.
Протоколы работы
Выделяют 9 распространенных видов протоколов, применяемых при работе тонкой версии:
- Х11 применяется в Unix-системе.
- Telnet – протокол мультиплатформенного направления.
- SSH – аналогична предыдущему типа. Основная разница – защита передаваемых сведений.
- NX NoMachine – доработка версии Х11. Отличительная черта – сжатие данных.
- Virtual Network Computing – независимая система, применяет простой серверный протокол для получения доступа к компьютерам, которые подсоединены к программе.
- IndependentComputingArchitecture – несовершенный протокол, сказывающийся на производительности.
- Remote Desktop Protocol предоставляет удаленный доступ к рабочему столу. Он передает различные виды данных, предлагает широкие возможности для работы с удаленной техникой.
- Spice предоставляет передачу данных не только в локальной сети, но и через браузер. Его отличительная черта – легкость, позволяющая быстро обмениваться сведениями.
- Разные закрытые протоколы, применяющиеся в пределах одного предприятия, для которых создавались. Наделены уникальными характеристиками – архитектурой, системными требованиями, реализацией.
Сейчас чаще всего используется клиент-серверный вариант. Некоторый объем работы осуществляется на сервере, а другой – на компьютере пользователя. Распределение способствует снижению нагрузки на аппаратуру и оптимизации функционирования всей системы.
Если предприятие оснащено современной техникой объединенной в локальную сеть, то рекомендуется сделать выбор в пользу толстой разработки. Работая с базой посредством интернета, применяя маломощные компьютеры и мобильные, лучше установить тонкий вариант. Простые в эксплуатации программы являются достойными конкурентами западным аналогам. Приложения популярны и востребованы в России.
Клиентское приложение — это программа, работающая на компьютере пользователя и обеспечивающая интерактивное взаимодействие системы 1С:Предприятие 8 с пользователем, в отличие от других компонент системы (программ и рабочих процессов), предназначенных исключительно для программного взаимодействия с другими частями системы или с другими программными объектами.
В системе 1С:Предприятие 8 существует 4 клиентских приложения:
В сводном виде возможности этих клиентских приложений можно представить следующим образом.
Толстыйклиент | Тонкийклиент | Веб-клиент | Мобильныйклиент | Конфигуратор |
---|---|---|---|---|
Разработка прикладных решений |
Работа в локальной сети
Работа через Интернет
Необходимость предварительной установки
Работа на мобильных устройствах
Толстый клиентТолстый клиент позволяет реализовывать полные возможности 1С:Предприятия 8 в плане исполнения прикладного кода. Однако он не поддерживает работу с информационными базами через интернет, требует предварительной установки на компьютер пользователя и имеет довольно внушительный объем дистрибутива. Подробнее.
Тонкий клиентТонкий клиент может работать с информационными базами через интернет. Он также требует предварительной установки на компьютер пользователя, но имеет значительно меньший размер дистрибутива, чем толстый клиент. Подробнее.
Веб-клиентВеб-клиент не требует какой-либо предварительной установки на компьютер. В отличие от толстого и тонкого клиентов, он исполняется не в среде операционной системы компьютера, а в среде интернет-браузера (Internet Explorer, Mozilla Firefox, Google Chrome или Safari). Поэтому пользователю достаточно всего лишь запустить свой браузер, ввести адрес веб-сервера, на котором опубликована информационная база – и веб-клиент «сам приедет» к нему на компьютер и начнет исполняться. Подробнее.
Мобильный клиентМобильный клиент это тонкий клиент для мобильных устройств, который обладает интерфейсом, аналогичным мобильной платформе. Дистрибутив мобильного клиента содержит все необходимые исполняемые файлы, из которых разработчик может собрать приложение для мобильного устройства аналогично тому, как собираются мобильные приложения из мобильной платформы. Такое приложение, с одной стороны, может напрямую взаимодействовать с кластером серверов 1С:Предприятия точно так же, как это делает тонкий клиент. С другой стороны мобильный клиент обеспечивает автоматическую трансформацию форм, декларативно описанных в конфигурации, в интерфейс, аналогичный интерфейсу мобильной платформы. Подробнее.
КонфигураторКонфигуратор позволяет выполнять разработку и администрирование информационных баз. Подробнее.
Преимущества и недостатки легких браузеров
Важно понимать, что легкий браузер для слабого компьютера — это не панацея от всех проблем устаревшего железа. Такая программа действительно будет быстрее запускаться и легче перемещаться по текстовому и графическому онлайн-контенту, чем гиганты от Google или Mozilla, но вряд ли сможет сравниться с ними по удобству и богатству функционала
В некоторых случаях это проявляется в устаревшем подходе к организации интерфейса, в других — в отсутствии привычных дополнений и расширений, в третьих — в замедленной работе и откровенных тормозах на площадках с потоковым видео, наподобие YouTube, Twitch или многочисленных онлайн-кинотеатров (но не обязательно).
В этом нет противоречия: такие сервисы оптимизируют работу для самых популярных приложений, а самый легкий браузер для Windows 10 в этот список не входит. Зато он “отъест” меньше ресурсов компьютера и позволит комфортно пользоваться другими программами.
В то время как популярный обозреватель будет с трудом “шевелиться” на той же конфигурации железа, легкий и быстрый браузер ощутимо быстрее прогрузит нужные страницы и позволит работать в большем количестве вкладок.
Чем отличаются
Главное отличие между толстым и тонким клиентом заключается в том, что тонкий клиент большую часть расчетов осуществляет на сервере. Толстый использует рабочее пользовательское место. Все отличия актуальны для всех приложений, в том числе 1С. Другие отличия:
- Толстая версия возникла давно, и некоторое время она была единственным пакетом услуг. Тонкая разработка внедрилась недавно, и она кардинально отличается от другого продукта.
- Тонкий клиент не выдвигает особенных требований к линии связи, поскольку обмен данных с сервером происходит в небольшом объеме.
- Чтобы инсталлировать, загрузить и настроить обновления для толстой версии, понадобится вызвать квалифицированного специалиста. Это связано с тем, что пакет подразумевает использование большого объем ПО. С инсталляцией и установкой тонкого приложения справится продвинутый пользователь.
- Устанавливать тонкую разработку нужно в том случае, если сотрудник часто находится в разъездах или трудится удаленно, из другого города на ноутбуке или иной технике.
- Пакет, работающий в тонком режиме, имеет меньше требований к линии связи, что совсем не противоречит полному использованию системы. Но если несколько сотрудников в одно и то же время будут потреблять резервы сервера, могут появиться проблемы в системе.
- Для обновления тонкого приложения не требуется вмешательства сотрудника, она обновляется в автоматическом режиме. Для толстой версии их придется скачать с официальной страницы.
- С тонким пакетом можно совершать операции через интернет.
- Толстое приложение без перерывов функционирует только на аппаратуре с высокой мощностью при обеспечении стабильного канала связи, предоставляя сотруднику свободу действий.
- Если бухгалтерия и другие сотрудники работают в стационарном режиме, то рекомендовано применять толстую версию, подсоединив высокомощные устройства к локальной сети.
Понятие «толстый клиент»
Перед тем, как начать работу в режиме толстого клиента, вам необходимо предварительно установить значительное количество дистрибутивов. Приложение запускается через файл 1cv8.exe, расположенный в папке bin каталога платформы.
«Толстый» клиент реализует почти весь потенциал платформы: он автономно выполняет код, обрабатывает данные и связывается с сервером только для их получения. Поэтому для компьютеров с установленным толстым клиентом требуется оборудование с высокими техническими характеристиками.
Толстое приложение сочетает в себе работу штатных и управляемых модулей. В отличие от тонкого клиента, он может работать с конфигурациями (в том числе более старыми версиями):
- Бухгалтерский учет 2.0;
- Управление производственной компанией;
- Коммерческий менеджмент 10.3;
- Заработная плата и управление персоналом 2.5 и др.
Для организации работы 1С в режиме толстого клиента необходим прямой доступ к базе данных в локальной сети; это приложение не работает удаленно.
Толстый клиент может работать с прикладными типами данных, такими как DirectoryObject, DocumentObject и т.д.
Использование в 1С
Тонкий продукт внедрился с момента возникновения платформы 1С 8.2 и 8.3. Осуществлять расчеты в данном пакете можно только в режиме управляемого приложения. Все вычисления осуществляются на сервере, человек видит лишь отображение передаваемых сведений.
Разработка не подразумевает использование крупных системных ресурсов, а также нет возможности работать в конфигураторе. Установочный файл приложения занимает значительно меньший объем данных. Старт происходит через стандартный файл 1cv8c.exe.
Использование тонкой версии требует обязательного наличия локальной сети, происходит увеличение нагрузки на сервер. Благодаря продукту сотрудник получает возможность работать с базами, расположенными в отдаленной точке.
При включении толстого приложения применяется файл 1cv8.exe. Пока не внедрилась версия 1С 8.2, оно было единственной разработкой для сотрудников. Конфигуратор есть лишь в этом продукте.
Старт толстой разработки начинается через «предприятие» или «конфигуратор» в 1С. В подключении тонкого клиента конфигуратор не участвует, работа происходит в режиме пользователя.
Доступный функционал и виды встроенных языков в тонкой версии весьма ограничены. Работая с ней, отображается и меняется готовая информация выведенная с сервера, на котором происходит вычисление.
Чтобы перейти с одного клиента на другой запускают программу, нажимают на кнопку «изменить» и выбирают другой режим базы.
Что такое тонкий клиент 1С
Список программных обеспечений 1с обширен. Если давать определение тонкой версии, то данная программа может работать без соединения с сервером, но при этом использует все коды, сохраняет временные файлы и в кэш. Пользователю достаточно ввести требуемые данные, чтобы увидеть результат по конкретному запросу. Для его продуктивной работы стоит использовать любой файловый вариант, например, 1cv8c.exe. Для тонкого клиента не подходит только версия 1С 8.3.
Схема работы всех версий
Основная особенность этой программы заключается в том, что весь код не сохраняется на сервере. Такую программу ставят, когда в компании много сотрудников, и они постоянно должны вводить информацию, но ее не обязательно синхронизировать с хранилищем данных. Он представляет собой системный блок без жесткого диска.
Возможности и нюансы использования:
- Версия позволяет функционировать в терминальной или серверной сети.
- Основные задачи должны проводиться на главных устройствах, куда стекаются данные с других компьютеров.
- Использование только при условии идентификации и отправки сведений в онлайн-хранилище. То есть сотрудник организации в конце рабочего дня обязан передавать измененные данные, чтобы они сохранились на онлайн-диске.
Клиент-серверный вариант работы
Тонкий 1с клиент – это лишь оболочка, позволяющая обрабатывать информацию. Он не требует дополнительных затрат на программное обеспечение и лицензию. Все компьютеры, работающие в этой версии, ежедневно будут передавать данные на главный сервер, где и будет храниться исчерпывающая информация о бухгалтерских проводках и отчетах
Его использование значительно повышает скорость работы сотрудников и полную защиту важной информации
На заметку! Если данные не передавать на внешние ресурсы, то со временем система будет просто не в состоянии хранить большой объем информации.
Терминальный клиент
Для запуска терминального клиента требуется сервер. В этом он отличен от старого приложения, которое обрабатывает сведения вне зависимости от него. Они пользуются им для хранения данных.
Помимо общей системы выделяют аппаратный тонкий клиент (терминальный). Эти разработки существенно отличаются от ПК. У них отсутствует жесткий диск, они применяют специализированную локальную сеть, задачей которой является организация взаимодействия с терминальным сервером.
Чтобы расширить функционал продукта, его утолщают – прибавляют возможность работать в автономном режиме, сохраняя функционирование с терминалом. При внедрении в разработку жесткого диска, она перестает называться тонкой, и превращается в универсальную.