Сервер BAS

Сервер BAS — это компонент платформы BAS, который обеспечивает работу систем BAS в клиент-серверном режиме SQL и позволяет организовать стабильную работу учетной системы при большом количестве пользователей и значительных объемах данных.

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

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

Сервер BAS фото 1

Клиент-серверный
режим
BAS
для систем
с высокой
нагрузкой

Подобрать сервер BAS

Преимущества работы BAS в клиент-серверном режиме (SQL)

Узнать больше

< 01 >

Высокая производительность

В клиент-серверном режиме обработка данных выполняется через сервер BAS и СУБД.
Это обеспечивает высокую скорость работы системы даже с большими базами данных.

< 02 >

Стабильная работа системы

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

< 03 >

Повышенная безопасность данных

База данных хранится на сервере СУБД и недоступна как файл в сети.
Это значительно снижает риски копирования или повреждения данных.

< 04 >

Масштабируемость системы

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

< 05 >

Работа большого количества пользователей

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

< 06 >

Удобное администрирование

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

< 07 >

Надежность и отказоустойчивость

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

< 08 >

Поддержка современной архитектуры

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

Какие SQL базы данных
поддерживает сервер BAS

Клиент-серверный режим BAS работает вместе с системой управления базами данных (СУБД), которая отвечает за хранение информационной базы и быструю обработку запросов. Платформа BAS поддерживает несколько популярных SQL-решений, которые используются для построения стабильной серверной инфраструктуры BAS.

< 01 >

PostgreSQL для BAS

PostgreSQL — одна из наиболее распространённых SQL-баз данных для работы систем BAS в клиент-серверном режиме. Она обеспечивает стабильную работу информационной базы, эффективную обработку больших массивов данных и часто используется для серверов BAS в Linux-инфраструктуре. PostgreSQL хорошо подходит для компаний, которые разворачивают сервер BAS в облаке или на собственном серверном оборудовании.
PostgreSQL для BAS

< 02 >

Microsoft SQL Server для BAS

Microsoft SQL Server — популярная система управления базами данных для работы BAS в корпоративной IT-инфраструктуре на базе Windows. SQL Server обеспечивает высокую скорость обработки информационных баз, стабильную работу системы при большом количестве пользователей и хорошо подходит для предприятий с высокой нагрузкой на учетную систему.
Microsoft SQL Server для BAS

< 03 >

Oracle Database для BAS

Oracle Database используется в крупных корпоративных информационных системах, где требуется высокая производительность SQL-баз данных и поддержка больших объемов информации. В сочетании с сервером BAS СУБД позволяет строить масштабируемую инфраструктуру для сложных учетных систем и обеспечивает стабильную работу больших информационных баз.
Oracle Database для BAS

Когда нужен сервер BAS?

Когда стоит переходить на клиент-серверный режим BAS?

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

На практике необходимость перехода на сервер BAS возникает при сочетании трех факторов:

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

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

Много пользователей в системе

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

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

Большой размер базы данных

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

Серверная архитектура BAS оптимизирует обработку больших массивов данных и позволяет системе работать быстрее даже при активной работе пользователей.

Высокая нагрузка на систему

Если в BAS ежедневно создается 500+ документов, активно формируются отчеты или работают интеграции, файловый режим может замедлять обработку операций.

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

Клиентский уровень системы

Уровень 1. Клиентская программа

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

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

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

Полнофункциональная программа BAS, которая устанавливается на компьютер пользователя.
Позволяет выполнять весь прикладной код системы и используется для работы с конфигурациями и администрирования.

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

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

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

Веб-клиент

Веб-клиент

Позволяет работать с системой BAS через браузер без установки программ на компьютер.
Это удобное решение для удаленной работы и доступа к системе с различных устройств.

Серверная логика системы

Уровень 2. Кластер серверов BAS

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

Обработка запросов

Обработка запросов

Сервер BAS принимает запросы от клиентских программ и выполняет основную логику системы: проведение документов, обработку операций и формирование отчетов.
Это позволяет уменьшить нагрузку на компьютеры пользователей и ускорить работу системы.

Управление нагрузкой

Управление нагрузкой

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

Масштабирование системы

Масштабирование системы

Архитектура кластера позволяет использовать несколько серверов BAS и гибко распределять нагрузку между ними.
Это обеспечивает высокую производительность и дает возможность масштабировать систему вместе с ростом бизнеса.

Уровень хранения данных

Уровень 3. Сервер базы данных (SQL)

SQL-сервер отвечает за хранение информационной базы BAS, быстрый доступ к данным и надежность их обработки. Именно на этом уровне система работает с документами, справочниками, регистрами и другими массивами данных.

Хранение данных системы

Хранение данных системы

Все данные учетной системы BAS хранятся в базе данных на SQL-сервере.
Это позволяет централизованно управлять информационной базой и обеспечивает целостность и безопасное хранение данных.

Высокая скорость работы

Высокая скорость работы

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

Надежность и резервирование

Надежность и резервирование

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

Функциональные возможности
сервера BAS

Сервер BAS — это серверное программное обеспечение платформы BAF, которое обеспечивает работу учетных систем BAS в клиент-серверном режиме с использованием SQL-баз данных. Оно устанавливается на серверный компьютер или в облачную инфраструктуру и выполняет обработку запросов пользователей, прикладной код конфигураций и взаимодействие с системой управления базами данных.

1. Управление кластером серверных процессов BAS

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

2. Управление серверными сеансами пользователей

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

3. Выполнение прикладного кода конфигураций BAS

Сервер BAS выполняет прикладной код конфигураций, который реализует бизнес-логику учетной системы. На сервере обрабатываются операции проведения документов, формирование отчетов, работа с регистрами и другие вычислительные процессы. Централизованное выполнение кода позволяет обеспечить одинаковую скорость работы системы для всех пользователей.

4. Поддержка различных типов клиентских программ

Сервер BAS обеспечивает работу системы через толстый клиент, тонкий клиент и веб-клиент. Благодаря этому пользователи могут работать с BAS через локальную сеть или интернет. Такой подход упрощает развертывание системы и позволяет организовать работу с учетной системой с различных устройств.

5. Интеграция с системами управления базами данных (SQL)

Сервер BAS работает вместе с сервером базы данных, который отвечает за хранение информационной базы. Платформа BAF поддерживает работу с популярными СУБД, такими как PostgreSQL, Microsoft SQL Server, Oracle Database и IBM DB2. Это позволяет использовать надежную серверную инфраструктуру для работы учетной системы.

6. Мониторинг производительности системы

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

7. Централизованное администрирование информационных баз

Администратор системы может управлять параметрами серверного кластера, настраивать информационные базы и контролировать доступ пользователей к системе. Централизованное администрирование позволяет упростить поддержку учетной системы BAS и обеспечить контроль над её работой.

8. Работа с несколькими информационными базами

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

9. Поддержка резервного копирования и восстановления баз данных

При использовании сервера BAS вместе с SQL-сервером можно организовать регулярное резервное копирование информационных баз. Это позволяет быстро восстановить работу системы в случае технических сбоев или повреждения данных.

10. Поддержка работы в облачной инфраструктуре

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

11. Поддержка работы на различных операционных системах

Серверное программное обеспечение BAS поддерживает работу на различных серверных операционных системах, включая Windows и Linux. Это позволяет компаниям использовать существующую IT-инфраструктуру и выбирать оптимальную платформу для работы системы.

12. Масштабирование серверной инфраструктуры

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

Вибір серверної інфраструктури BAS

Какую выбрать версию сервера BAS?

Выбор версии сервера BAS зависит от количества пользователей, объема информационной базы и нагрузки на систему.

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

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

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

На практике компании выбирают версию сервера BAS в зависимости от:

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

BAS Сервер МИНИ

Оптимальный вариант для небольших компаний или рабочих групп, где система BAS используется ограниченным количеством пользователей. Сервер BAS МИНИ поддерживает до пяти одновременных пользовательских сеансов и один сеанс администратора в режиме конфигуратора.

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

BAS Сервер 32-bit

Подходит для систем со средней нагрузкой и умеренным объемом базы данных. 32-разрядная версия сервера BAS позволяет организовать работу нескольких десятков пользователей и использовать SQL-базу данных для обработки информации.

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

BAS Сервер 64-bit

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

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

Ответы на
вопросы

Связаться с нами

Что такое сервер BAS и для чего он используется?

Сервер BAS — это компонент платформы BAF, который обеспечивает работу учетных систем BAS в клиент-серверном режиме. Он принимает запросы от клиентских программ, выполняет прикладную логику системы и взаимодействует с сервером базы данных, обеспечивая стабильную работу при высокой нагрузке.

Можно ли работать в BAS через браузер?

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

Какие версии сервера BAS существуют?

Лицензия на сервер BAS доступна в нескольких вариантах: BAS Сервер МИНИ, BAS Сервер 32-bit и BAS Сервер 64-bit. Выбор зависит от количества пользователей, объема базы данных и нагрузки на систему.

Чем клиент-серверный режим BAS отличается от файлового?

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

Какая разница между толстым и тонким клиентом BAS?

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

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

Можно ли использовать сервер BAS на Linux?

Да. Сервер BAS поддерживает работу на операционных системах Linux.
Это позволяет строить стабильную серверную инфраструктуру и снижать расходы на лицензии операционных систем.

Когда стоит переходить на сервер BAS?

Переход на клиент-серверный режим целесообразен, когда одновременно работает от 5–10 пользователей, база данных быстро растет или система активно используется для проведения документов, формирования отчетов или интеграций. Сервер BAS обеспечивает стабильную работу при увеличении нагрузки.

Сколько пользователей может работать через сервер BAS?

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

Влияет ли сервер BAS на скорость работы системы?

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

Какие СУБД поддерживает сервер BAS?

Платформа BAF поддерживает работу с популярными системами управления базами данных: Microsoft SQL Server, PostgreSQL, IBM DB2 и Oracle Database.
Чаще всего для систем BAS используют PostgreSQL или MS SQL Server благодаря их стабильности и производительности.

Повышает ли сервер BAS безопасность данных?

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

Нужны ли дополнительные лицензии для работы сервера BAS?

Да. Лицензия на сервер BAS не определяет количество пользователей.
Для работы каждого пользователя необходимы клиентские лицензии BAS, которые приобретаются отдельно и определяют количество рабочих мест в системе.

Нужна помощь с переходом на сервер BAS?

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

Получить
консультацию

Давайте обговорим
Ваш проект!

Спасибо за доверие к
компании WeCode!

Принять участие в
Акции!

Заказать звонок







    Выбранный продукт

    Акция