Авторизуйтесь для входа в систему STARLIMS, LIMS Техподдержка

Последние события STARLIMS, LIMS Новости
Последние события STARLIMS, LIMSПоследние события STARLIMS, LIMS Все новости

Последние события, статьи ВЛК, STARLIMS, LIMS Новые статьи

Архитектура STARLIMS

Архитектура STARLIMS использует стандартные особенности, присущие web, с масштабируемым и расширяемым приложением web-просмотра на клиентской стороне и "фермы" сервера базы данных. Взаимодействие между клиентом и сервером осуществляется посредством стандартной технологии web-сервис сообщений через протокол передачи гипертекста (HTTP). Как альтернатива, для повышения безопасности, может использоваться защищённый HTTP (HTTPS).

Чтобы использовать все имеющиеся возможности обработки и учесть значительный пользовательский опыт, STARLIMS подразделяет код, определяющий функционирование системы, на так называемый ‘бизнес-логика код‘ (которая исполняется на серверной стороне) и ‘код интерфейса’ (обрабатываемый элементами .NET на web-клиенте). Результатом являются предсказуемые времена отклика и позитивный пользовательский опыт.

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

Архитектура LIMS STARLIMS

Архитектура STARLIMS версии 10

Клиент STARLIMS представляет собой обычный web-браузер, содержащий элементы управления .NET, динамически предоставляющие пользовательский интерфейс. Элементы управления STARLIMS XFD Renderer Controls автоматически загружаются на клиентскую машину, когда выпускается новая версия.

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

Система исполнения STARLIMS XFD Renderer использует вычислительные возможности локальной машины, что даёт в результате уменьшение загрузки сервера и сети.

Достоинства архитектуры STARLIMS на базе Web:

  • Интеллектуальный многофункциональный графический интерфейс для работы различных пользователей;
  • Структура в соответствии со стандартами Интернет для ускоренного процесса обучения;
  • Никаких инсталляций программ на клиентской стороне;
  • Возможность существенного увеличения числа пользователей, благодаря лёгким настройкам технических ресурсов и сбалансированным алгоритмам загрузки;
  • Унифицированное приложение для построения и исполнения;
  • Полная интеграция на уровне предприятия;
  • Полное разделение пользовательского интерфейса и бизнес-логики;
  • Предсказуемое время отклика;
  • Простые в использовании средства для наращивания и изменения функциональности системы;

Последние сообщения на форуме STARLIMS, LIMS Последние сообщения


Новая версия программы Lab5725x версия 2


Тренинг-курсы по программе Lab5725x версия 2