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

Прикладные решения не требуют какой-либо доработки для того, чтобы работать с ними через Интернет. И тонкий, и веб-клиент, и мобильный клиент самостоятельно обеспечивают функционирование интерфейса «1С:Предприятия 8» на компьютере пользователя.
Отличие в использовании этих клиентских приложений заключается в следующем:
- тонкий клиент и мобильный клиент требуют предварительной установки на компьютере пользователя, веб-клиент — не требует,
- тонкий клиент обеспечивает полную функциональность, веб-клиент не поддерживает некоторые возможности платформы,
- существуют некоторые отличия в эргономике работы в тонком и веб-клиенте.
Подключение клиентских приложений может выполняться как по протоколу http, так и по протоколу https, поддерживающему шифрование передаваемых данных.
Работа через мобильный Интернет
Клиенты могут использовать различные способы выхода в Интернет. Это могут быть высокоскоростные подключения по выделенным линиям или через локальную сеть. А могут быть низкоскоростные подключения, например, через мобильное GPRS-соединение.
Специально для таких случаев, когда работа с информационной базой осуществляется через низкоскоростные каналы связи, тонкий клиент и веб-клиент имеют специальный режим запуска — режим низкой скорости соединения. В результате даже на низкоскоростных каналах связи платформа обеспечивает приемлемую скорость работы пользователей. Подробнее…
Дистрибутив тонкого клиента
Для того чтобы удаленные пользователи, подключающиеся через Интернет, могли в полном объеме использовать функциональные возможности прикладного решения, существует отдельный дистрибутив платформы, содержащий только тонкого клиента — «1С:Предприятие 8. Тонкий клиент».
Этот дистрибутив имеет небольшой объем, что позволяет легко скачивать его по различным каналам связи.
Также платформа поддерживает режим автоматического скачивания (по протоколу HTTP) и установки дистрибутива тонкого клиента в тех случаях, когда обнаруживается несовпадение версий запущенного тонкого клиента и серверной части «1С:Предприятия 8».
Другие возможности удаленной работы
Помимо непосредственного подключения к информационной базе с помощью клиентских приложений платформа предоставляет и другие возможности удаленной работы. Все они в той или иной степени требуют доработок прикладного решения или написания отдельных приложений. Как правило, эти способы не позволяют работать с данными в реальном режиме времени или же предоставляют такую возможность лишь для ограниченного набора функциональности.
- Использование веб-сервисов позволяет прикладным решениям поддерживать и реализовывать технологию сервисно-ориентированной архитектуры SOA (Service-Oriented Architecture). Эта технология является современным стандартом интеграции приложений и информационных систем. С ее помощью прикладное решение может предоставить свою функциональность в качестве набора веб-сервисов, опубликованных в Интернете. В свою очередь и само прикладное решение может использовать веб-сервисы, опубликованные другими поставщиками. Подробнее…
- Off-line обмен данными в распределенной информационной системе — механизмы обмена данными позволяют с заданной периодичностью пересылать изменения данных и конфигурации между узлами распределенной системы. Причем узлами такой системы могут быть как информационные базы «1С:Предприятия 8», так и другие программные системы, не основанные на «1С:Предприятии 8». Подробнее…
Смотрите также:
Подключение к базе 1С

Различают два способа подключения к информационной базе 1С — файл-серверный и клиент-серверный. При выборе подходящего варианта нужно ориентироваться на количество пользователей, требования к конфиденциальности информации и выделенный бюджет. Рассмотрим каждый из них по отдельности.
Файл-серверный вариант подключения к базе 1С
Это простой и дешевый способ подключения к информационной базе 1С. Он подходит для работы одного пользователя без сетевых версий или совместного применения до 5 клиентов. В таком случае можно использовать обычный компьютер, на котором открыт доступ к папке, содержащей единственный файл с базой данных. Он должен быть постоянно включен. Только так пользователи будут иметь доступ к БД. Каждый сотрудник сможет не только работать с базой, но и скопировать ее себе или удалить. Это главный недостаток файл-серверного подключения к БД 1С. Кроме того, все вычисления и операции выполняются на ПК клиентов, поэтому рабочим станциям требуется хороший запас вычислительной мощности. Значительным плюсом можно считать практически нулевые расходы на серверную часть. Ею может стать мощный компьютер, с которым, например, работает главбух.
Клиент-серверный вариант подключения к базе 1С
Этот вариант предназначен для работы с высокой нагрузкой и числом пользователей более 5. Он реализован на основе трехуровневой архитектуры:
- клиент, который запрашивает данные у сервера;
- сервер 1С, который понимает, какую информацию нужно получить из БД, чтобы сформировать ответ клиенту;
- сервер БД, который получает запросы от сервера 1С и передает ему хранящиеся в таблицах данные.
Все вычисления в этом варианте ложатся на сервер 1С, а не на клиента, как в случае с файл-серверным способом подключения. За счет быстрой выборки информации из базы операции проходят в разы быстрее. Благодаря этому аппаратные требования к клиентским компьютерам намного ниже. Кроме того, не нужно повышать их мощности при обновлении программ. Можно лишь увеличивать производительность серверной части.
В этом случае пользователи не имеют прямого доступа к файлам базы данных. Это делает невозможным уничтожение или копирование информации с клиентского компьютера. Резервное копирование сводится к снятию дампа базы, что реализуется штатными средствами СУБД.
Главным недостатком клиент-серверного подключения к базе 1С считается его цена. Потребуется серверное «железо», поскольку нужна соответствующая отказоустойчивость, хорошие процессоры, диски, лицензия на использование сервера 1С, серверная операционная система и т. д. Разумеется, вложения перекрываются производительностью и удобством использования.
Удаленное подключение к базе 1С
С продуктами фирмы 1С можно работать не только со стационарного ПК, но и со смартфона или планшета. При этом не имеет значения, в какой точке мира находится пользователь, поскольку подключение к базе может быть удаленным. Это осуществляется с помощью RDP, тонкого клиента или браузера. Рассмотрим каждый вариант по отдельности.
Удаленный рабочий стол (RDP)
Если предприятие заботится о безопасности своей информации, то хранить ее стоит не на локальном ПК, а на сервере. В данном случае в его качестве выступает компьютер, на котором находятся сама программа и база, а также выполняются все работы.
Пользователи подключаются к удаленному серверу через RDP (remote desktop protocol). Это возможно с любого устройства с доступом в интернет. Рассматриваемый режим поддерживает весь предусмотренный функционал, включая конфигуратор.
Для подключения к 1С в режиме RDP на компьютере пользователя должна быть установлена операционная система Windows XP, Vista, 7, 2003/2008 Server или Server 2008 R2. Версия ПО для запуска удаленного рабочего стола должна быть не ниже 6.1.
Это одно из клиентских приложений 1С:Предприятия 8. В Windows этот файл обозначен как 1cv8c.exe. Его называют тонким, потому что он имеет ограниченный набор функций, в частности, только передача и изменение данных. Все действия с БД выполняются на сервере. Для этого применяется веб-сервер, настроенный для работы с программой. Клиент взаимодействует с ним по протоколу HTTPS или HTTP. Веб-сервер, в свою очередь, коммуницирует с программой.
Подключение через тонкий клиент возможно только для информационных баз 1С, поддерживающих работу в режиме управляемых форм. К таковым, например, относятся «Бухгалтерия предприятия» редакции 3.0 и выше.
Для работы полноценной версии требуются мощные компьютеры с большой оперативной памятью. А вот тонкий клиент менее требователен к ресурсам ПК. Кроме того, он не перегружает канал связи, поскольку использует его только для передачи данных. Это означает, что работать через него можно там, где нет подключения с хорошей пропускной способностью.
Он, как и тонкий клиент, обеспечивает подключение информационной базы 1С 8.3 к удаленному ПК. Этот вариант имеет следующие особенности:
- веб-клиент не нужно устанавливать через 1cv8c.exe, поскольку у него нет исполняемого файла;
- требуются только браузер и подключение к интернету;
- качество работы зависит лишь от скорости соединения;
- он поддерживает не все функциональные возможности платформы;
- веб-клиент управляется браузером, а не Windows, поэтому может дополнительно работать с Apple iOS;
- он, как и тонкий клиент, подключается к веб-серверу, который далее взаимодействует с БД.

Ирина Пронина Руководитель отдела технической поддержки
Нужна помощь
специалиста?
Профессиональная консультация БЕСПЛАТНО
Как подключиться к базе 1С?
Для этого нужно знать наименование и тип расположения БД. Он может быть следующим:
- На данном ПК или на ПК в локальной сети. В таком случае указывается каталог информационной базы.
- На веб-сервере. В этом случае прописывается адрес БД.
- На сервере 1С:Предприятия. При таком подключении к 1С указываются кластер серверов и имя БД.
Также необходимо прописать параметры и режим запуска. Здесь, например, можно выбрать скорость соединения, тонкий или веб-клиент, версию 1С:Предприятия и так далее.
Рассмотрим пример подключения базы 1С 8.3 через тонкий или веб-клиент. Для этого нужно запустить программу и нажать кнопку «Добавить».

В новом окне следует выбрать «Добавление в список существующей ИБ» и нажать «Далее».

Затем необходимо выбрать «На веб-сервере» и прописать адрес ИБ. После этого снова нужно нажать «Далее».

На последнем этапе следует указать параметры и режим запуска. В этом примере отмечаем «Выбирать автоматически» и нажимаем «Готово».

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

На первый взгляд этот процесс может показаться очень простым. Однако чтобы быстро подключиться к информационной базе, требуется предварительная грамотная настройка. Иначе могут возникнуть различные ошибки. Поэтому без участия профессионалов здесь не обойтись. С настройкой и подключением готовы помочь специалисты компании Dicis.
Как работают 1с сети
Что же мы имеем в виду, когда говорим про сервер 1С? Вообще понятие «сервер» имеет два значения:
- Специальный мощный и защищённый выделенный компьютер, управляющий работой других компьютеров.
- Специальная программа, обеспечивающая работу других программ и предназначенная для запуска на сервере в первом значении.
Когда предприятия разворачивают инфраструктуру под 1С, обычно для работы покупают сервер-компьютер. Но сервер-программу 1С часто не покупают и работают с 1С в файловом варианте. В результате часть часть преимуществ сервера-компьютера теряется и падает производительность.
Два варианта работы конфигурации
Любая конфигурация 1С может работать в двух вариантах:
- Файловый режим — изначально самый первый, обычный режим работы. Когда клиентская программа 1С подключается непосредственно к информационной базе, база хранится во внутреннем формате, все клиенты равноправны.
- Клиент-серверный режим. На компьютере с базой работает специальная программа-сервер, клиентские программы 1С подключаются к программе-серверу. Сервер управляет их работой и доступом к базе, а сама база хранится в высокоскоростной системе управления базами данных (СУБД).
Работа в файловом режиме годится для предприятий с небольшим количеством пользователей (до 20), находящихся в одном месте. Как только количество одновременных пользователей становится больше или подключение ведётся через Интернет, в файловом варианте сразу начинает падать скорость работы, увеличиваются задержки, зря тратится время и нервы пользователей. На определённом этапе такая псевдоэкономия может привести к срыву автоматизации.
Кроме того, в файловом режиме удалённые пользователи работают, непосредственно подключаясь к базе данных на сервере, раскрытой для записи по сети. Такую базу можно украсть, уничтожить, испортить как целенаправленно, так и нечаянно или с помощью вирусов. Либо пользователи подключаются к компьютеру через удалённый рабочий стол — самый медленный вариант работы, по сети передаётся картинка рабочего стола и команды.
Дополнительные способы работы, которые даёт сервер 1С
В клиент-серверном режиме добавляются ещё два более быстрых и эффективных способа работы:
- Работа через тонкий клиент. Пользователь работает так, будто программа 1С установлена непосредственно на его компьютере. Он вообще ничего может не знать про какой-то там сервер. Между компьютером и сервером передаются только команды и нужные данные. Этот вариант — самый быстрый при работе через Интернет или в высоконагруженной сети.
- Работа через веб-клиент. Пользователь работает с 1С как с обычным сайтом. При этом интерфейс этого сайта максимально похож на интерфейс самой 1С. Работать можно с любого компьютера и даже с мобильного телефона, ничего не требуется устанавливать. Если сломался один компьютер — пошли работать с другого, если отключили свет — пошли работать из дома. Если пошли к клиенту — имеем доступ ко всем нужным данным с телефона. В целом, такой способ работы больше всего распространён в мире при построении корпоративных систем, а технологически он — самый продвинутый.
Разумеется, все эти способы работы можно комбинировать. Одни и те же пользователи могут работать всеми возможными способами: из своего кабинета — через тонкий клиент, работая по городу — через веб-клиент и т. д.
При покупке программы-сервера 1С у нас мы бесплатно окажем услуги по его первичному развёртыванию и настройке. Но при этом работы выполняются через удалённый доступ, а выезд за пределы Витебска оплачивается отдельно.
Краткое резюме
Ниже в таблицу мы свели особенности, достоинства и недостатки файлового и серверного вариантов:
| Файловый вариант | Серверный вариант |
|---|---|
Не требует дополнительных затрат |
Стоит денег: от 600,00 за ограниченную версию до 4356,00 за полноценную версию с USB-ключом. |
На базах с малым количеством пользователей (или с одним пользователем) производительность чуть выше. |
На базах с малым количеством пользователей (или с одним пользователем) производительность чуть ниже. |
Установка и администрирование легко осуществляются продвинутым пользователем. |
Для установки и администрирования сервера 1С и сервера баз данных требуется квалификация системного администратора. |
Небезопасно. Все пользователи и их компьютеры получают полный прямой доступ к базе данных. Её можно украсть, повредить, уничтожить; это может сделать вирус. |
Доступ к серверу с базой данных можно максимально ограничить и обезопасить. |
Проведение документа блокирует всю работу в программе на время проведения. При проведении большого их числа возможна остановка работы в программе. |
Документы проводятся параллельно, блокировка работы пользователей при проведении возникает только там и тогда, когда это необходимо по логике работы с конкретным документом.. |
Удалённая работа организуется через удалённый рабочий стол. Работа через тонкий клиент имеет существенные ограничения. |
Работа через удалённый рабочий стол является устаревшим способом. Рекомендуется работать через тонкий клиент, в крайнем случае через веб-клиент. Это позволяет экономить ресурсы сервера: оперативную память, время работы с диском, нагрузку на сеть. Кроме того, это безопаснее (меньше людей имеет доступ к серверу). |
Надёжность: файл базы читает и записывает каждая запущенная программа по очереди. Чем их больше, тем выше вероятность сбоев. |
С базой данных работает одна программа: сервер баз данных. Его работой в свою очередь управляет сервер 1С. Когда у файла «один хозяин» вероятность проблем ниже. |
Скорость в процессе работы: каждый клиент открывает базу заново за одинаковое время. |
Когда база уже открыта сервером, каждый клиент быстрее получает доступ к нужной информации. |
К каждому рабочему компьютеру требования такие же, как к серверу. |
Мощным должен быть только компьютер-сервер. Клиентские компьютеры могут быть совсем старыми и дешёвыми. |
Категорически не рекомендуется при числе пользователей от 10 или при большой базе данных. |
Могут работать десятки и сотни пользователей. Однако, для больших и серьёзных баз данных с сотнями пользователй всё намного сложнее, чем просто развёртывание одного сервера. |
Сколько стоит?
Лицензия на сервер 1С стоит 3600,00 белорусских рублей (за 1 виртуальный или физический сервер-компьютер).
Для небольших организаций выпущена специальная ограниченная версия: сервер-МИНИ стоимостью 600,00 белорусских рублей. Он ограничивает общее число соединений с сервером числом 5 и не позволяет объединять серверы в кластер (что большинству и не нужно).
Переход с сервера-мини на полноценный сервер осуществляется по льготной стоимости 3005,00 белорусских рублей.
Сервер 1С — что это и как работает

Когда в 1С одновременно работает много сотрудников, программа может «тормозить». Чтобы избавиться от этой проблемы и обеспечить быстродействие при работе с большими объемами информации и был создан сервер 1С.
Сервер 1С включает два компонента: сервер приложений, обрабатывающий данные, и SQL сервер, который хранит данные. Совместим с такими продуктами, как: Microsoft SQL Server, Linux PostgreSQL, IBM DB2. Сервер 1С выступает посредником между сервером баз данных и клиентскими компьютерами. Он берет на себя тяжелые вычислительные задачи, существенно разгружая клиентские компьютеры.
До выхода линейки версий 1C 7 понятия сервер не существовало – была просто программа 1С, которая плавно эволюционировала в «толстый клиент». Она работала с собственной файловой базой, то есть все хранили в файле на диске, или сетевом диске на другом сервере.
Файл-серверные архитектуры применяют и сейчас, но они имеют ряд ограничений. Например, трудно организовать одновременную работу нескольких пользователей, ограничен размер базы и быстродействие, а при большой номенклатуре (как у оптовиков) БД просто не справляется с запросами.
Важным развитием 1С стал переход на технологию клиент-сервер. В платформе 7.7 появилась экспериментальная SQL-версия, которая использовала для хранения базы данных и управления ею отдельную СУБД.
В 1С:Предприятие 8.0 произошло разделение на клиентские и серверные процедуры. С тех пор установка и настройка сервера 1С стали штатной возможностью.
Переходить на эту технологию целесообразно крупным и средним компаниям, когда файловая база уже не справляется, и требуется полноценная СУБД. Если в организации с 1С работает от одного до пяти пользователей, типовой конфигурации хватает для поддержки бизнес-процессов, сервер не понадобится.
Когда пользовательских сессий больше десяти, локальная сеть перегружается, что сильно замедляет параллельную работу. Например, если 1C пользуется отдел из 20 человек, плюс руководство и кассиры в точках продаж. Другой пример – оптовый поставщик. Пользователей немного – пять человек, но номенклатура товаров и список контрагентов огромны. В таких случаях сервер 1С становится необходимостью. В первую очередь, для быстродействия. Кроме того, это безопаснее – файл легко скопировать, а когда база хранится в СУБД на сервере, сделать это не так просто. Также серверная версия облегчает администрирование – один сервер обновить проще и дешевле, чем все клиентские машины.
Как работает сервер 1С
Архитектура решения может быть разной, в зависимости от целей. В общем случае она включает следующие компоненты: сервер 1С: предприятие и сервер СУБД, чаще всего MSSQL или PostgresSQL PRO. Это программные сервера, которые могут находиться как на физических, так и на виртуальных серверах, на одном или на разных. Чтобы гарантировать быстродействие, лучше использовать один.
Клиенты. Если необходимо запускать платформу на ПК (например, при использовании определенных моделей торгового и кассового оборудования) – программы-клиенты устанавливаются на рабочих устройствах. Ключи защиты вставляются в эти компьютеры, раздаются по сети специальной программой или сервером 1С.
Если установить на сервере 1С компоненты веб-сервера (входят в состав Платформы 1С), клиенты будут не нужны, можно зайти через браузер даже с мобильного.
Другой вариант – программа-клиент устанавливается на том же сервере, что и сервер 1С, или на «соседнем», а пользователи заходят по RDP.
Аренда облачного сервера для разработки, хостинга, обученияПодробнее
Сервер 1С в облаке
Построение инфраструктуры под платформу 1С предполагает большие единовременные вложения, плюс траты на обслуживание и обновление, найм ИТ-специалистов и т.д. Альтернативное решение – аренда инфраструктуры под 1С в облаке провайдера по модели IaaS. Сервер 1С на виртуальной машине обойдется значительно дешевле — нужно будет оплачивать только фактически использованные ресурсы.
Дополнительно клиент получает высокую безопасность и конфиденциальность, так как все данные хранятся в надежном и защищенном дата-центре. Ежедневное резервное копирование исключает риски потери информации. Кроме того, даже самые высоконагруженные БД 1С функционируют в облаке быстро и без сбоев, а если база выросла, можно в пару кликов ее масштабировать, заказав дополнительные ресурсы.
Пользователь имеет доступ к платформе откуда угодно, что особенно удобно для удаленных сотрудников и крупным компаниям с сетью филиалов. При этом никаких специальных технических навыков не требуется – достаточно просто подключиться к базе, причем даже с маломощного ПК, и работать в обычном режиме.
Аренда 1С в Cloud4Y
Облачный провайдер Cloud4Y предоставляет возможность работать с полнофункциональной версией 1С по подписке. Программа устанавливается на отказоустойчивый облачный сервер, клиент подключается к нему по зашифрованному интернет-каналу с любых устройств и из любой точки мира.
Как подключить 1С в облаке? Есть три варианта реализации:
Подключение к удаленному рабочему серверу (через протокол MS RDP). Сервер 1С разворачивается на площадке провайдера, при необходимости соединяется с сервером (возможно использование защищенных соединений). Пользователь подключается к удаленному виртуальному серверу по протоколу RDP и получает визуализацию того, что происходит на другом компьютере. Все вычислительные процессы происходят на сервере.
Подключение к серверу приложений. RemoteApp – это служба удаленных приложений, которая дает доступ к 1С по протоколу RDP. Чтобы настроить связь между локальным компьютером и облачной 1С таким методом, также используется клиент удаленного рабочего стола. Вычислительные процессы выполняются на сервере с использованием приложения. В отличие от RDP пользователю доступна только программа 1С, а не весь удаленный рабочий стол.
Подключение через web-браузер. Доступ к 1С через браузер, без необходимости установки на локальные ПК. Все что требуется, просто запустить браузер и перейти по адресу.
Cloud4Y также предоставляет лицензии 1С в аренду. Если у компании уже есть свои лицензии, можно использовать собственные usb-ключи.
Услуга аренды сервера 1С поможет не только сэкономить и оптимизировать работу сотрудников с программой, но и избавит от решения технических вопросов, связанных с обслуживанием инфраструктуры.

Не требует дополнительных затрат
Стоит денег: от 600,00 за ограниченную версию до 4356,00 за полноценную версию с USB-ключом.