Бета-версия ЛЭРС УЧЕТ 3.34

Новая версия ЛЭРС УЧЁТ 3.34 готова к выпуску. Для вас в ней не очень много изменений, но для нас это знаковая версия.

Прежде всего, изменения коснулись основного ядра нашей системы — сервера ЛЭРС УЧЁТ. Он был переведён на платформу .NET Core, что позволило использовать самые новые практики разработки ПО. Это, в свою очередь, повысит надёжность сервера и позволит нам повысить скорость внедрения новых функций.

Важное отличие 3.34 от прежних версией — новый протокол для обмена клиентских приложений с сервером. Ранее мы использовали собственный  протокол, который не позволял нам легко и просто интегрировать сервер с другими системами. Обязательно требовалась прослойка Lers Framework.

Начиная с версии 3.34 сервер использует стандартный протокол HTTP. Фактически, сервер ЛЭРС УЧЁТ превратился в веб-сервер с собственным REST API.

API сервера для интеграции с другими системами пока является внутренним, и его использовать в версии 3.34 не рекомендуется, так как возможно будут большие изменения. Мы будем постепенно открывать части API для  публичного использования. Открытое API получит длительную поддержку, тогда как внутренние интерфейсы мы будем менять достаточно часто.

Кроме того, сейчас на сервере «из коробки» можно настроить и запустить защищённый протокол обмена HTTPS, что позволит зашифровать обмен всех компонентов ЛЭРС УЧЁТ, и повысит безопасность системы. Как именно настроить HTTPS мы опубликуем чуть позже. Скорее всего, после выпуска 3.35.

В версии ЛЭРС УЧЕТ 3.35 мы планируем переработать наш веб-интерфейс, объединив его с сервером. Как отдельный компонент веб-интерфейс будет удалён из системы. Его поддержка в рабочем состоянии будет продолжаться примерно 6 месяцев, чтобы все успели перенастроить свои серверы IIS, и переписать сервисы, использующие REST API веб-интерфейса. Сервисы должны будут напрямую использовать REST API сервера.

К сожалению, кроме позитивных изменения, обновление платформы и протокола приведёт и к побочным эффектам.

  1. Поддержка Windows Vista больше невозможна. Минимальная ОС для запуска ЛЭРС УЧЁТ теперь Windows 7 SP1.
  2. Прекращается поддержка браузеров Internet Explorer 11. А так как это последняя версия IE, его поддержка будет прекращена полностью. Теперь для работы с веб-интерфейсом нужен будет Google Chrome, последняя версия FireFox или Microsoft Edge, входящий в поставку Windows 10.
  3. Потребление памяти сервером вырастет примерно в 2-4 раза. Сервер, обслуживающий 1000 объектов будет потреблять до 1ГБ оперативной памяти. Мы будем стараться сократить этот объём, но большинство памяти нужно для внутренней работы .NET Core, и сильно снизить потребление не получится.

Мобильное приложение для бета-версии 3.34 в настоящее время недоступно.

Возможные проблемы при установке

К сожалению, нам не удалось реализовать полностью автоматическую установку версии 3.34 на системы с АРМ оператора версии 3.33 и ниже. Возможно, при установке обновления АРМ оператора будет зависать и не даст продолжить работу. В этом случае воспользуйтесь инструкциями из этой статьи.

Что нового:

Система
Улучшено: сервер использует новую платформу .NET Core
Исправлено: неверный учёт остатка минут для порта опроса

АРМ
Улучшено: возможность фильтровать наличие данных по дате, а не по строке
Исправлено: невозможно создать работу из списка объектов

Опрос
Добавлено: чтение базы настроек ВЗЛЕТ ТСРВ-024М+
Добавлено: поддержка счётчика электроэнергии МАЯК 301АРТД.153Т
Добавлено: чтение суточных и месячных данных с вычислителей СТУ-1 с версией ПО ниже 2.0

Для получения обновления необходимо изменить источник обновлений в Службе обновления ЛЭРС УЧЕТ. Для этого выполните следующие действия:

  1. Запустите программу обновления ЛЭРС УЧЕТ (панель задач Windows —> кнопка «Пуск» —> «Все программы» —> «ЛЭРС УЧЕТ» —> «Обновление ЛЭРС УЧЕТ»
  2. В окне программы обновления нажмите кнопку «Настройки». Если у вас включен Контроль учетных записей, то система выдаст запрос на запуск программы обновления с правами администратора — нажмите «Да».
  3. В окне настроек, в блоке «Источник обновления» выберите пункт «Другой компьютер с ЛЭРС УЧЕТ или Web-сервер»
  4. В поле ввода http:// укажите путь к источнику с обновлением update.lers.ru/3.34-beta
  5. В поде ввода TCP-порт укажите значение 80

Мы надеемся, что новая версия придаст новое ускорение для развития нашей системы. Спасибо вам за то, что выбираете ЛЭРС УЧЁТ!

Скачать бета-версию ЛЭРС УЧЕТ 3.34 с официального сайта:

ВНИМАНИЕ!!! Это предварительная версия и она предназначена только для тестирования заинтересованными пользователями. Не устанавливайте данное обновление на рабочие системы!

Поделиться публикацией
Добавить комментарий