HCL Sametime¶
HCL Sametime — это клиент-серверное программное обеспечение для корпоративных коммуникаций в реальном времени, разрабатываемое и поддерживаемое компанией HCL Technologies. Продукт предоставляет функциональность мгновенного обмена сообщениями (IM), управления присутствием, веб-конференций, голосовой и видеосвязи, а также интеграции с другими корпоративными системами, в первую очередь с платформой коллективной работы HCL Domino (ранее IBM Lotus Domino). Изначально созданный компанией IBM как часть семейства Lotus, Sametime является одним из старейших и наиболее распространённых корпоративных мессенджеров на рынке, особенно в сегменте крупных организаций и государственных учреждений.
¶История
¶Разработка в IBM (1990-е — 2018)
История Sametime начинается в середине 1990-х годов, когда компания IBM, стремясь расширить возможности своей платформы Lotus Notes, приобрела несколько технологий для организации коммуникаций в реальном времени. Первая версия продукта, названная Lotus Sametime, была выпущена в 1998 году. Она базировалась на протоколе, разработанном на основе технологии PlaceWare, и предоставляла базовые функции мгновенных сообщений и уведомлений о присутствии.
Ключевым этапом стал выход версии Sametime 3.0 в начале 2000-х годов, которая интегрировала возможности веб-конференций (электронные доски, демонстрация экрана) и голосовой связи через протокол SIP. В последующие годы продукт развивался в рамках стратегии IBM «Social Business», получив поддержку интеграции с порталами IBM WebSphere, системами управления контентом IBM FileNet и мобильными платформами (iOS, Android). Версия Sametime 9.0 (2013 год) принесла современный веб-интерфейс и улучшенную поддержку видеосвязи.
В 2018 году IBM передала права на разработку и поддержку всего портфеля продуктов Lotus (включая Domino, Notes и Sametime) индийской компании HCL Technologies в рамках сделки стоимостью около 1,8 миллиарда долларов. Это стало частью стратегии IBM по отказу от устаревших, но критически важных для клиентов продуктов, и передаче их на аутсорсинг.
¶Развитие под управлением HCL (с 2019)
После приобретения HCL Technologies переименовала продукт в HCL Sametime и продолжила его развитие. В 2020 году была выпущена версия HCL Sametime 11, которая стала первым крупным обновлением под новым брендом. Ключевыми улучшениями стали: полная переработка клиентского интерфейса на базе веб-технологий (HTML5), поддержка современных протоколов безопасности (TLS 1.3, OAuth 2.0), облачное развёртывание (SaaS) и улучшенная интеграция с HCL Domino и другими продуктами HCL (например, HCL Connections).
В 2022 году вышла версия HCL Sametime 12, в которой основное внимание было уделено масштабируемости, производительности и безопасности. Была добавлена поддержка сквозного шифрования (E2EE) для сообщений, улучшена работа с большими группами пользователей и внедрены новые инструменты модерации конференций.
¶Архитектура и компоненты
¶Серверная часть
Основой HCL Sametime является серверное ядро, которое может работать как на операционных системах Windows Server, так и на Linux (Red Hat, SUSE, Ubuntu). Сервер управляет аутентификацией пользователей, хранением контактов, маршрутизацией сообщений и состоянием присутствия. В архитектуре выделяют несколько ключевых компонентов:
- Sametime Community Server: основной сервер, отвечающий за обмен сообщениями и управление присутствием.
- Sametime Meeting Server: сервер для проведения веб-конференций, демонстрации экранов и совместной работы.
- Sametime Media Manager: компонент для обработки аудио- и видеопотоков, поддерживающий протоколы SIP и WebRTC.
- Sametime Proxy Server: обеспечивает безопасный доступ для внешних пользователей (например, через интернет) и балансировку нагрузки.
¶Клиентские приложения
HCL Sametime предлагает несколько типов клиентов для различных платформ:
- Desktop Client: полнофункциональное приложение для Windows, macOS и Linux (на базе Eclipse RCP). Включает все возможности: чаты, конференции, управление присутствием, интеграцию с календарём.
- Web Client: доступен через любой современный браузер без установки дополнительного ПО. Обеспечивает основные функции обмена сообщениями и участия в конференциях.
- Mobile Client: приложения для iOS и Android, оптимизированные для работы на сенсорных экранах.
- Embedded Client: встраиваемый компонент для интеграции в другие корпоративные приложения (например, в HCL Notes, HCL Connections или сторонние CRM-системы).
¶Функциональные возможности
¶Мгновенные сообщения и присутствие
Основная функция HCL Sametime — обмен текстовыми сообщениями в реальном времени. Пользователи могут видеть статус присутствия коллег (онлайн, занят, отошёл, не в сети), отправлять сообщения как одному человеку, так и в групповые чаты. Поддерживаются форматирование текста, вставка смайлов, отправка файлов и изображений. Важной особенностью является интеграция с корпоративным каталогом (например, LDAP или Active Directory), что позволяет автоматически синхронизировать список контактов и их роли в организации.
¶Веб-конференции
Платформа позволяет проводить многосторонние аудио- и видеоконференции с демонстрацией экрана, передачей презентаций и совместной работой над документами. В конференции могут участвовать как внутренние пользователи, так и внешние гости (через веб-клиент). Функции модерации позволяют управлять ролями участников (докладчик, слушатель) и доступом к функциям (например, включение/отключение микрофона).
¶Безопасность и соответствие требованиям
HCL Sametime традиционно ориентирован на организации с высокими требованиями к безопасности. Продукт поддерживает шифрование трафика на всех этапах (TLS/SSL), централизованное управление политиками безопасности, аудит сообщений и возможность интеграции с системами предотвращения утечек данных (DLP). Начиная с версии 12, реализована поддержка сквозного шифрования (E2EE) для сообщений, что гарантирует, что даже администраторы сервера не могут прочитать содержимое переписки.
¶Интеграция
Ключевое преимущество HCL Sametime — глубокая интеграция с экосистемой HCL Domino и Notes. Сообщения и конференции могут быть вызваны непосредственно из почтового клиента, календаря или приложений баз данных. Также доступны API для интеграции с другими системами: CRM (Salesforce, SAP), порталами (Liferay, SharePoint) и системами управления проектами (Jira, Trello).
¶Применение и значение
¶Корпоративный сектор
HCL Sametime используется в основном в крупных организациях, государственных учреждениях и финансовых институтах, где критически важны надёжность, безопасность и соответствие внутренним регламентам. Продукт часто выбирают компании, уже использующие HCL Domino или IBM Notes/Domino, так как интеграция между этими продуктами является глубокой и бесшовной.
¶Рынок и конкуренция
Рынок корпоративных коммуникаций в настоящее время доминируется такими продуктами, как Microsoft Teams, Slack, Zoom и Google Workspace. HCL Sametime занимает нишу legacy-систем, которые не могут быть быстро заменены из-за высокой стоимости миграции, специфических требований безопасности или интеграции с устаревшими приложениями. По оценкам аналитиков, доля HCL Sametime на рынке корпоративных IM в 2023 году составляла менее 1%, однако продукт сохраняет стабильную клиентскую базу, насчитывающую несколько тысяч организаций по всему миру.
¶Критика
Основные претензии к HCL Sametime связаны с его устаревшей архитектурой и относительно медленным темпом внедрения современных функций по сравнению с конкурентами. Пользователи отмечают, что интерфейс, хотя и был обновлён, всё ещё уступает по удобству продуктам, разработанным «с нуля» для эпохи облачных технологий. Кроме того, зависимость от платформы HCL Domino может создавать сложности при попытке интеграции с другими экосистемами.
¶Интересные факты
- Название «Sametime» происходит от английской фразы «same time» (одновременно), подчёркивая основную функцию продукта — общение в реальном времени.
- В 2000-х годах Sametime был стандартом де-факто для мгновенных сообщений во многих крупных компаниях, включая банки и правительственные учреждения США.
- Протокол, используемый в Sametime, был одним из первых, реализовавших концепцию «присутствия» (presence) — возможности видеть, доступен ли собеседник в данный момент.
¶Источники
- HCL Software. «HCL Sametime Product Documentation». HCL Technologies, 2023.
- IBM Corporation. «IBM Lotus Sametime: A History». IBM Redbooks, 2015.
- Gartner, Inc. «Magic Quadrant for Unified Communications as a Service, Worldwide». Gartner Research, 2022.
- HCL Technologies. «HCL Sametime 12 Release Notes». HCL Software, 2022.
- Microsoft Corporation. «Comparison of Microsoft Teams and HCL Sametime». Microsoft Docs, 2023.