Domino

IBM Lotus Domino – это серверная платформа для разработки и управления корпоративными приложениями и электронной почтой. Она предоставляет средства для создания веб-приложений, совместной работы и обмена информацией в организации. IBM Lotus Domino также включает в себя сервер электронной почты и календарей, а также средства для внутренней и внешней связи сотрудников компании.

Впервые продукт выпущен в 1989 году американской компанией Lotus Development, которая в 1995 году была поглощена корпорацией IBM.

Начиная с версии 9.0.0, компания IBM произвела ребрендинг платформы IBM Lotus Notes/Domino, изменив логотип системы и исключив из названия термин «Lotus» и оставив название IBM Domino.

С 1 июля 2019 года все права были переданы компании HCL Software.

Терминология:

С 2013 года полное официальное наименование продукта: IBM Notes and Domino Social Edition.

Ранее: IBM Lotus Notes/Domino.

Компания IBM с 1996 года использует следующую терминологию:

Notes — программное обеспечение клиентской рабочей станции.

Domino — программное обеспечение сервера.

До версии 4.5 включительно название «Domino» использовалось для отдельного приложения, добавлявшего серверу Notes функциональность веб-сервера. С выходом в 1996 году версии 4.6 функциональность веб-сервера была включена в поставку сервера Notes. Сервер изменил название — вместо «сервер Notes» стал называться «сервер Domino».

Клиентская часть IBM Notes состоит из трёх частей:

Notes Client — рабочее место пользователя

Domino Designer — рабочее место разработчика приложений IBM Notes (программиста)

Domino Administrator — рабочее место системного администратора IBM Notes.

Рабочее место пользователя поставляется в двух вариантах:

IBM Notes Client Standard — полная версия клиента IBM Notes на базе Eclipse с поддержкой технологий Composite Applications и XPages.

IBM Notes Client Basic — «традиционная» версия клиента IBM Notes с минимальными системными требованиями.
Поддерживаемые технологии:

В базовой поставке клиента IBM Notes Standard и сервера IBM Domino версии 8.5.2 поддерживаются следующие технологии:

Электронная почта
Instant messenger
  • встроенный клиент (IBM Sametime)
Чтение новостей
Полнотекстовый поиск
База данных
  • Объектно-ориентированная СУБД
  • Технология «клиент-сервер»
  • Формат базы данных: объектная БД NSF, комбинированная NSFDB2
Сервер
  • Кластер (группа компьютеров)
  • Разделы серверов (partitioned servers) — возможность установки на один аппаратный сервер нескольких серверов IBM Domino
  • SMP
  • Passthru — сквозное подключение («прокси» по протоколу NotesRPC)
Клиент
  • поддержка работы offline — для электронной почты, календаря и приложений IBM Notes (синхронизация выполняется при подключении к серверу)
  • Тонкий клиент (HTTP и HTTPS), включая iNotes (расширение функций браузера и MS Outlook для работы с приложениями IBM Notes/Domino)
  • Мобильный клиент — клиент для PDA и смартфонов на базе Windows Mobile, Nokia Symbian и Apple iPhone, iPad и iPod touch (IBM Traveller)
  • Eclipse (только для клиента Standart)
Офисный пакет
  • обработка документов в формате OpenDocument (IBM Lotus Symphony)
Аутентификация
  • LDAP
  • SPNEGO — автоматическая аутентификация (без ввода имени пользователя и пароля) для Web-клиентов IBM Domino в домене Windows
  • Роуминг — синхронизация рабочей среды пользователя для клиента IBM Notes на каждой рабочей станции, с которой пользователь вошёл в сеть IBM Notes
Криптозащита (Trademarks и Электронная цифровая подпись)
Сетевые протоколы
  • TCP/IP — по умолчанию IBM Notes использует порт TCP 1352 (возможно переопределение порта и использование нескольких серверов IBM Domino на одном IP адресе на разных портах)
  • IPX/SPX
  • NetBIOS
  • X.PC — прямое модемное подключение (без использования сетевых функций операционной системы)
Репликация
  • репликация сервер-сервер
  • репликация клиент-сервер
Языки программирования
Интеграция с СУБД и иными приложениями (по данным и программным вызовам)

IBM WebSphere и IBM Lotus Domino являются двумя продуктами компании IBM, предназначенными для создания и управления веб-приложениями. Однако они имеют разные функциональности и целевые аудитории.

IBM WebSphere – это программное обеспечение для построения и управления корпоративными веб-приложениями. Он предоставляет расширенные возможности по интеграции и управлению приложениями, а также поддерживает различные языки программирования и технологии, такие как Java, Node.js, Ruby и Python. WebSphere также имеет встроенные средства для мониторинга и управления производительностью приложений.

IBM Lotus Domino – это платформа для создания совместных рабочих групп и интернет-приложений. Основным компонентом Domino является сервер приложений, способный работать как веб-сервер, почтовый сервер и база данных. Он предлагает возможности по созданию коллаборативных приложений, включая электронную почту, календари, задачи и документы, а также позволяет использовать различные средства для разработки приложений, в том числе языки скриптования и шаблоны.

Таким образом, можно сказать, что IBM WebSphere предназначен для создания и управления корпоративными веб-приложениями с расширенными возможностями интеграции, в то время как IBM Lotus Domino предназначен для создания совместных рабочих групп и интернет-приложений с уклоном в коллаборацию и электронную почту.

Обсуждение закрыто.