Открыть сервисСервис

HCL Nomad

HCL Nomad — это кроссплатформенное клиентское приложение, разработанное компанией HCL Technologies (HCL) для доступа к базам данных и приложениям, созданным в среде IBM Notes и Domino (ранее — Lotus Notes). Продукт предназначен для работы на мобильных устройствах (iOS, Android) и настольных операционных системах (Windows, macOS, Linux), предоставляя пользователям функциональность, аналогичную классическому клиенту IBM Notes, но без необходимости установки полноценного настольного приложения.

История

Разработка HCL Nomad началась после того, как в 2018 году HCL Technologies приобрела у корпорации IBM ряд продуктов, включая платформу IBM Notes и Domino, а также права на их дальнейшее развитие и поддержку. Одной из ключевых целей HCL было создание современного, легковесного и кроссплатформенного клиента для работы с приложениями Domino, который мог бы заменить устаревший настольный клиент IBM Notes и обеспечить доступ к данным с мобильных устройств.

Первая публичная бета-версия HCL Nomad была выпущена в 2019 году. В 2020 году состоялся официальный релиз продукта, который получил поддержку операционных систем Windows, macOS, iOS и Android. Позднее была добавлена поддержка Linux. Название «Nomad» (от англ. «кочевник») подчёркивает мобильность и возможность работы из любой точки.

Архитектура и принцип работы

HCL Nomad не является эмулятором или виртуальной машиной. Он представляет собой нативное приложение, которое использует технологию рендеринга на стороне сервера. Когда пользователь открывает базу данных или приложение Domino через HCL Nomad, клиент отправляет запрос на сервер Domino. Сервер обрабатывает запрос и генерирует HTML-код, который затем отображается в интерфейсе Nomad. Это позволяет Nomad работать с любыми существующими приложениями Domino без необходимости их переписывания или адаптации.

Ключевые компоненты архитектуры:

  • Сервер Domino: требуется версия не ниже 10.0.1 (рекомендуется 11.0 или 12.0) с включённым HTTP-стеком.
  • Клиент Nomad: устанавливается на устройство пользователя и подключается к серверу через протокол HTTPS.
  • Прокси-сервер Nomad (опционально): используется для балансировки нагрузки и обеспечения высокой доступности в крупных развёртываниях.

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

HCL Nomad предоставляет пользователям доступ к большинству функций, доступных в классическом клиенте IBM Notes:

Поддерживаемые платформы

HCL Nomad доступен для следующих операционных систем:

ПлатформаВерсия ОСТип устройства
WindowsWindows 10, 11 (64-bit)Настольные ПК, ноутбуки
macOSmacOS 10.15 (Catalina) и новееНастольные ПК, ноутбуки
LinuxUbuntu 18.04 LTS, 20.04 LTS, 22.04 LTS; Red Hat Enterprise Linux 8, 9Настольные ПК, ноутбуки
iOSiOS 14.0 и новееiPhone, iPad
AndroidAndroid 8.0 (Oreo) и новееСмартфоны, планшеты

Сравнение с IBM Notes

Основные отличия HCL Nomad от классического клиента IBM Notes:

ПараметрIBM NotesHCL Nomad
УстановкаТребует установки на каждое устройствоНе требует установки (запускается как приложение)
Размер дистрибутива~1–2 ГБ~50–100 МБ (в зависимости от платформы)
КроссплатформенностьWindows, macOS (ограниченная поддержка)Windows, macOS, Linux, iOS, Android
Мобильная поддержкаОтсутствуетПолноценная поддержка iOS и Android
Офлайн-режимПолная поддержкаПоддержка (ограниченная по сравнению с Notes)
ПроизводительностьВысокая на настольных ПКОптимизирована для мобильных устройств и слабых ПК
ИнтерфейсКлассический, «тяжёлый»Современный, адаптивный (Material Design)

Требования к серверу

Для работы HCL Nomad необходим сервер HCL Domino версии 10.0.1 и выше. Рекомендуется использовать Domino 11.0 или 12.0. На сервере должен быть включён HTTP-стек (протокол HTTP/HTTPS). Также требуется настроить аутентификацию (поддерживаются стандартные методы Domino: пароль, сертификаты, единый вход).

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

Лицензирование

HCL Nomad распространяется по подписке. Лицензия приобретается отдельно для каждого пользователя. Существуют два основных типа лицензий:

  • Nomad Web: доступ через веб-браузер (без установки клиента).
  • Nomad Mobile: доступ через мобильное приложение (iOS/Android).

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

Преимущества и недостатки

Преимущества

  • Кроссплатформенность (поддержка всех основных ОС).
  • Лёгкость установки и обновления (не требует установки на каждое устройство).
  • Полноценная работа с приложениями Domino без их модификации.
  • Встроенный офлайн-режим.
  • Современный, адаптивный интерфейс.

Недостатки

  • Зависимость от производительности сервера Domino (рендеринг на стороне сервера).
  • Ограниченная функциональность офлайн-режима по сравнению с IBM Notes.
  • Требуется подписка (нет разовой покупки).
  • Отсутствие поддержки некоторых расширенных функций IBM Notes (например, некоторых скриптов LotusScript, работающих с файловой системой).

Применение

HCL Nomad используется в организациях, которые продолжают эксплуатировать системы на базе IBM Notes/Domino, но нуждаются в модернизации клиентского доступа. Основные сценарии применения:

  • Мобильный доступ: сотрудники, работающие вне офиса, могут получать доступ к почте, календарю и приложениям со смартфонов и планшетов.
  • Удалённая работа: пользователи могут работать через Nomad Web из любого браузера, без установки ПО.
  • Миграция с IBM Notes: организации, планирующие постепенный переход на другие платформы, могут использовать Nomad как временное решение для снижения затрат на поддержку устаревшего клиента.
  • Образовательные учреждения: предоставление студентам и преподавателям доступа к учебным базам данных Domino.

Критика

Некоторые пользователи и администраторы отмечают, что HCL Nomad уступает классическому IBM Notes по производительности при работе с большими базами данных (свыше 10 ГБ) и сложными скриптами. Также высказывались замечания по поводу ограниченной поддержки некоторых функций LotusScript, что может затруднить работу с унаследованными приложениями. Однако HCL регулярно выпускает обновления, расширяющие функциональность и улучшающие производительность.

Будущее развитие

HCL продолжает развивать платформу Domino и клиент Nomad. В планах компании — дальнейшая интеграция с облачными сервисами, улучшение офлайн-режима, расширение поддержки скриптов и повышение производительности. Ожидается, что HCL Nomad станет основным клиентом для доступа к приложениям Domino, постепенно вытесняя классический IBM Notes.

Источники

  • HCL Software. «HCL Nomad — официальная документация». HCL Technologies, 2020–2024.
  • HCL Software. «HCL Domino 12.0 — руководство администратора». HCL Technologies, 2022.
  • IBM Corporation. «IBM Notes and Domino — документация». IBM, 2018.
  • Статья «HCL Nomad: новый клиент для Domino» на портале «Domino-Admin.ru», 2021.
  • Отчёты пользователей на форумах сообщества Domino (Planet Lotus, Notes.net), 2020–2024.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru