Главная О нас Полезные материалы Как устроена технологическая платформа 1С:Предприятие: компоненты, архитектуры, операционные системы, лицензии

Как устроена технологическая платформа 1С:Предприятие: компоненты, архитектуры, операционные системы, лицензии

img

Сегодня разработчики 1С воплотили в жизнь концепцию многоплатформенности. Клиент может работать с базой не только через операционную системы Windows, но и с ПК, на котором установлена система Linux. В ближайшем будущем планируется выпуск версии 1С, полностью адаптированной под Mac OS. Рассмотрим компоненты, совместимые с операционными системами.

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

Web-клиент – это любой браузер – Firefox, Google и т.д. Как и тонкий клиент, браузеры обеспечивают работу пользователя, без доступа к конфигуратору. Для Android при работе существует недостаток – не работает прокрутка списка пальцем. А у iPhone такого минуса нет.

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

Сервер баз данных – обрабатывает и сохраняет информацию пользователя, обеспечивая быстроту и бесперебойность работы. В клиент-серверной архитектуре ключевую роль играет сервер 1С. Он совместим со всеми популярными коммерческими продуктами – MS SQL, Oracle Database, IBM DB2.

Web– сервер предназначен для осуществления операций клиента через интернет. Он поддерживает оба варианта серверной системы. IIS включен в Windows систему. Apache – распространяется в открытом доступе.

Мобильная платформа является приложением для работы с базой с мобильных устройств на базе iOS, Android или Windows Phone. Она обеспечивает независимую работу, даже без доступа к интернету. Для обмена информацией с базой, установленной на ПК, требуется интернет-соединение.

COM-соединение – специализированный вид подключения между 2 базами, установленными на одном ПК, для обмена информацией. Это позволяет повысить скорость синхронизации, не используя промежуточных обменных файлов.

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

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

Для обеспечения работы с программой 1С необходимо приобрести лицензии. Если клиент использует файл-серверный режим, требуется клиентская лицензия. При использовании клиент-серверного режима дополнительно нужна лицензия на сервер и СУБД (сервер базы данных), в качестве которых используются продукты других производителей. Поэтому стоимость лицензии во многом зависит от ценовой политики сторонней компании. Но компания 1С заботится о своих клиентах и разработала совместно с Microsoft, IBM и Oracle специальный продукт с существенным дисконтом – Runtime лицензию, которая может работать только с 1С. Взаимодействие СУБД с 1С осуществляется без ограничений.

Существует 2 наиболее распространенных вида лицензии СУБД:

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

Многих пользователей интересует использование 1С через мобильные телефоны, планшеты и другие устройства. До 2015 года покупка дополнительных лицензий для мобильного приложения не требовалась, и пользователи взаимодействовали с базой через web-сервисы. Google, Apple и Microsoft брали сервисный сбор за использование приложений на Google Play, AppStore и Windows Phone Store. Сегодня работают другие правила:

  • дополнительные лицензии для мобильных приложений не требуются;
  • если приложение разработано специально под нужды конкретной компании, потребуется приобрести специальную лицензию на мобильное рабочее место, которая представляет собой документ, в котором указывается конкретное количество пользователей, имеющих право работать с ПО. При этом, если на 1 устройстве установлено несколько баз 1С, то для каждой потребуется купить лицензию.

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

Лицензии отличаются по степени расхода. Расход «на рабочий стол» – вид использования, когда при работе с 1 ПК клиент может создавать неограниченное количество сеансов, но расход считается одной клиентской лицензии.

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

Для работы программы требуется система защиты. Выделяют два ключевых защитных способа:

  • аппаратная лицензия – представляет собой ключ, хранящийся на съемном USB-носителе;
  • программная лицензия – набор кодов и шифров, при введении которых активируется лицензия. В данном случае лицензии раздаются 1С или Web-сервер.

1С предлагает пользователям улучшенную версию КОРП, которая имеет:

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

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

Вы можете убедиться в безопасности и отказоустойчивости облачной 1С от ООО Лайв Технологии уже сегодня. Позвоните нам, и мы переведем Вашу базу данных в облачный сервис ЛАЙВ. Вы еще сомневаетесь? Воспользуйтесь тестовым периодом абсолютно бесплатно и оцените все возможности 1С в облаке.



< Назад к списку



Это интересно