IBM Lotus Notes
Материал из Википедии — свободной энциклопедии
Lotus Notes | |
клиент Lotus Notes версии 7.0
|
|
Тип | Groupware |
Разработчик | IBM Lotus Software |
ОС | кросс-платформенное ПО |
Текущая версия | 8.0.1 — 20 февраля 2008 |
Лицензия | Проприетарная |
Сайт | www.ibm.com/software/lotus/notesanddomino/ |
IBM Lotus Notes (также Lotus Notes, Lotus Notes/Domino) — программный продукт, платформа для автоматизации совместной деятельности рабочих групп (Groupware). Производится компанией IBM Lotus Software, входящей в компанию IBM Software Group.
Содержание |
[править] Описание
[править] Позиционирование
Lotus Notes является платформой для построения приложений автоматизации управленческих и документных процессов. Особенностью системы является объектно-ориентированная архитектура, благодаря которой возможно создание информационных систем, автоматизирующих работу со сложноструктурированными данными и неформализованными динамическими процессами. В составе программного продукта содержатся только базовые функции, позволяющие организовывать работу распределённых рабочих групп и создавать приложения автоматизации процессов, поэтому Lotus Notes некорректно считать законченной системой автоматизации деятельности предприятия (так же как, например, не может считаться бухгалтерской системой MS SQL сервер). Lotus Notes — платформа для таких приложений.
IBM Lotus Software продвигает Lotus Notes через бизнес-партнёров (см. франчайзинг). Системы электронного документооборота и другие законченные решения на платформе Lotus Notes/Domino разрабатывают и распространяют бизнес-партнёры IBM.
[править] Терминология
Полное официальное наименование продукта: IBM Lotus Notes/Domino.
Компания IBM с 1996 года использует следующую терминологию:
- Notes — программное обеспечение клиентской рабочей станции.
- Domino — программное обеспечение сервера.
До версии 4.5 включительно название «Domino» использовалось для отдельного приложения, добавлявшего серверу Notes функциональность веб сервера. С выходом в 1996-м году версии 4.6 функциональность веб-сервера была включена в поставку сервера Notes. Сервер изменил название — вместо «сервер Notes» стал называться «сервер Domino».
Начиная с версии 5.0 клиентская часть Lotus Notes состоит из трёх частей:
- Notes Client — рабочее место пользователя
- Domino Designer — рабочее место разработчика приложений Lotus Notes (программиста)
- Domino Administrator — рабочее место системного администратора Lotus Notes.
[править] Основные функции
Основные функции, входящие в базовую поставку Lotus Notes/Domino версии 7.0.2:
- среда исполнения приложений автоматизации групповой деятельности
- криптозащита (шифрование и электронная подпись)
- клиент электронной почты
- сервер приложений
- почтовый сервер
- групповой календарь, планировщик задач
- клиент среды обмена мгновенными сообщениями (Instant messenger) Lotus Sametime (сервера Sametime является самостоятельным продуктом)
- веб сервер — для предоставления доступа к приложениям Lotus Notes через браузер
- LDAP сервер
- репликация — синхронизация между дистанционно удалёнными экземплярами баз данных
- службы интеграции данных Domino Enterprise connection services (DECS)
[править] Особенности
- Кроссплатформенность.
- Значимой особенностью является кроссплатформенность Lotus Notes. Текущая версия сертифицирована IBM для работы со следующими операционными системами:
- сервер Lotus Domino — Windows NT (32 и 64 бит), GNU/Linux (Red Hat, SuSE), Solaris, i5/OS (OS/400), AIX, z/OS (OS/390)
- клиент Lotus Notes — Windows NT (32 бит), Mac OS X, GNU/Linux
- Значимой особенностью является кроссплатформенность Lotus Notes. Текущая версия сертифицирована IBM для работы со следующими операционными системами:
- Репликация
- Быстрые разработка (RAD) и развёртывание приложений.
- Среда разработки приложений Domino Designer предоставляет разработчикам развитые базовые сервисы для разработки документоориентированных приложений.
- Программный код и визуальные формы приложений физически хранятся в базах данных, в которых они используются и выполняются. При внесении изменений в программный код или форму изменения становятся доступны всем пользователям и серверам, получающим доступ к базе данных, в которой хранятся изменённые код или форма. На другие сервера изменения поступают посредством репликации при первом же сеансе.
- Автономное выполнение приложений
- Клиент Lotus Notes позволяет локально (на компьютере пользователя) хранить базы данных Lotus Notes, реплицировать их с сервером Domino, работать с локальными базами данных при отсутствии подключения к серверу Domino, исполнять программный код сервера в локальных базах данных.
- Данная функциональность поддерживает полнофункциональную работу пользователя в отключенном от сервера состоянии (например, на ноутбуке). Изменения на локальном (для пользователя) компьютере и на сервере взаимно синхронизируются посредством репликации.
- Инфраструктура управления открытыми ключами (PKI)
- Криптофункции с использованием открытых ключей — шифрование и электронная цифровая подпись — являются базовыми сервисами ядра Lotus Notes. Каждый пользователь системы при регистрации получает пару ключей: открытый ключ хранится в общей (публичной) адресной книге и доступен (для считывания) пользователям с сервера, а секретный ключ хранится в идентификационном файле пользователя локально.
- Электронная цифровая подпись используется при аутентификации сервером пользователя и/или сервера, при определении уровня доверия выполняемому коду, при проверке достоверности почтовых сообщений, документов (записей в БД) и отдельных полей.
- Шифрование применяется для почтовых сообщений, целиком баз данных, отдельных документов (записей в БД), отдельных полей и сетевого трафика между двумя серверами Lotus Domino, а также между сервером и клиентом Lotus Notes.
- Криптофункции с использованием открытых ключей — шифрование и электронная цифровая подпись — являются базовыми сервисами ядра Lotus Notes. Каждый пользователь системы при регистрации получает пару ключей: открытый ключ хранится в общей (публичной) адресной книге и доступен (для считывания) пользователям с сервера, а секретный ключ хранится в идентификационном файле пользователя локально.
[править] Текущие версии
В настоящее время IBM Lotus Software развивает следующие версии продуктов Lotus Notes/Domino:
Продукт | Язык | Версия 6.5 | Версия 7.0 | Версия 8.0 | |||
---|---|---|---|---|---|---|---|
релиз | дата | релиз | дата | релиз | дата | ||
Notes Client | англ. | 6.5.6 | март 2007 | 7.0.3 | сентябрь 2007 | 8.0.1 | февраль 2008 |
русск. | 6.5.6 | май 2007 | 7.0.3 | март 2008 | 8.0 | ноябрь 2007 | |
Domino Server | англ. | 6.5.6 FP3 | апрель 2008 | 7.0.3 FP1 | март 2008 | 8.0.1 | февраль 2008 |
[править] Технические возможности
Этот раздел не завершён. Вы можете помочь проекту, исправив и дополнив его. |
[править] Клиентское программное обеспечение
[править] Разработка приложений
IBM Lotus Domino Designer — интегрированная среда разработки. Позволяет разрабатывать приложения, исполняемые как в среде Notes Client, так и с помощью тонкого клиента (браузера).
[править] Системное администрирование
IBM Lotus Domino Administrator — среда управления серверами Lotus Domino, параметрами и мониторингом серверов Lotus Domino.
[править] Поддерживаемые технологии
- Электронная почта
- Тонкий клиент
- Instant messenger
- Чтение новостей
- Полнотекстовый поиск
- База данных
- Сервер
- Кластер (группа серверов)
- Разделы серверов (partitioned servers) — возможность установки на один аппаратный сервер нескольких серверов Lotus Domino
- SMP
- Клиент
- Сетевые протоколы
- Репликация
- Языки программирования
- Lotus Script
- Java
- JavaScript
- Интеграция с СУБД и иными приложениями (по данным и программным вызовам)
- Криптозащита (Шифрование и Электронная цифровая подпись)
[править] Расширение функциональности Lotus Notes
Этот раздел не завершён. Вы можете помочь проекту, исправив и дополнив его. |
[править] Масштабирование
[править] Расширение функциональности (продукты IBM-Lotus)
- Lotus Enterprise Integrator
- Lotus Domino Document Manager (Lotus Domino.Doc)
- Lotus Domino Everyplace
- Lotus Mobile Connect
- Lotus Quickr
- Lotus Sametime
- Lotus Expeditor
[править] Развитие прекращено
- IBM Lotus QuickPlace — функциональность унаследована в продукте Quckr; название изменено из-за глобального расширения функциональности и изменения в позиционировании продукта.
- IBM Lotus Domino.Fax — развитие прекращено с целью устранения конкуренции с продуктами партнёров.
[править] Продукты третьих фирм
[править] Комплексная защита
[править] Антивирусы
[править] Антиспам
[править] Управление инфраструктурой
[править] История
Официальная история Lotus Notes от IBM: The History of Notes and Domino (англ.) Перевод: http://www.notesnet.ru/nn/notesnet.nsf/note/F13CFC93AC3E522DC3256D4000579BE5
[править] Появление Lotus Notes
Этот раздел не завершён. Вы можете помочь проекту, исправив и дополнив его. |
[править] Версии
(Примечание: приведённые даты выпуска версий могут отличаться от реальных в пределах до трёх месяцев)
Номер версии | Дата выпуска |
Поддерживаемые операционные системы | Особенности, добавленная функциональность |
|
---|---|---|---|---|
клиент | сервер | |||
1.0 | 1989 |
|
||
1.1 | 1990 |
|
||
2.0 | 1991 |
|
|
|
3.0 | 1993, май |
|
||
4.0 | 1996, январь |
|
|
|
4.5 | 1996, декабрь |
|
|
|
4.6 | 1997, май |
|
|
|
5.0 | 1999, январь |
|
|
|
6.0 | 2002, октябрь |
|
|
|
6.5 | 2003, сентябрь |
|
|
|
7.0 | 2005, август |
|
||
8.0 | 2007, август |
|
|
|
8.5 | ожидается 2008 |
[править] Текущие версии Lotus Notes и Domino
Lotus Notes 8.0 вышла в августе 2007 года.[4] В отличие от предыдущих версий (6.0 и 7.0), основные изменения в которых были направлены на развитие функциональности Lotus Notes, востребованной разработчиками и администраторами системы, в новой версии множество изменений в том числе направлено и на улучшение пользовательского интерфейса (юзабилити) и насыщение системы возможностями, востребованными конечными пользователями.
В версии 8.0 появились следующие значительные нововведения:
- Поддержка формата OpenDocument — возможность создавать и редактировать документы со сложным форматированием, электронные таблицы и презентации и хранить их в форматах, совместимых с MS Office и OpenOffice.org без использования дополнительных приложений.
- Экспорт документов в формат PDF — создание платформенно независимых документов из любого документа в системе.
- Использование Eclipse в качестве платформы для всех типов «толстых» (rich) клиентов (Lotus Notes Client, IBM Lotus Domino Designer и IBM Lotus Domino Administrator). Обеспечивается полная обратная совместимость с программным кодом, созданным во всех предыдущих версиях Lotus Domino Designer.
- Композитные приложения (см. SOA) в клиенте IBM Lotus Notes[3]. Данная технология близка по сути и реализации к технологии портлетов. При использовании «тонкого» клиента (веб-браузера) композитное приложение функционирует, как портлет. Особенностью является исполнение композитных приложений также и в «толстом» клиенте Lotus Notes Client.
[править] Будущее Lotus Notes и Domino
В настоящее время (июнь 2008) выпущена 1-я бета-версия Lotus Notes/Domino 8.5. [1]
[править] Интересные особенности
- Web Retriever — процесс (задача) сервера Domino. Используется для организации централизованного доступа к ресурсам HTTP(S), FTP и GOPHER. Предоставляет возможность просмотра Web-ресурсов через клиент Lotus Notes по протоколу NotesRPC (TCP порт 1352). HTTP запросы выполняются на сервере Domino по запросу с клиента, ответы доставляются клиенту Notes в виде документов (записей баз данных) и отображаются средствами Lotus Notes или Web-браузером. В результате отсутствует необходимость открытия для пользователей локальной сети IP-портов, необходимых для доступа к данным HTTP и FTP. Большим минусом технологии являются ограниченные сильно ограниченные возможности по отображению страниц.
[править] Интересные факты
[править] Тиражируемые информационные системы на базе Lotus Notes
[править] Россия
- CompanyMedia («Интертраст»)
- БОСС-Референт («Аплана»)
- Софтария-автоматизация («Софтария»)
- Оптимизатор Бизнеса (vmal@bk.ru)
- ИНФОРМИКА-документооборот («ИНФОРМИКА»)
- Карельская Медицинская Информационная Система («К-МИС»)
- Построение информационной инфраструктуры IBM Lotus Software («Концерн Информационных Технологий»)
[править] Украина
- DocPoint («Виадук»)
[править] Беларусь
[править] Конкурирующие системы (платформы)
- EMC² Documentum
- Microsoft Outlook (в связке с Microsoft Exchange Server, Microsoft IIS и Microsoft SQL Server)
- Novell GroupWise
[править] См. также
[править] Примечания
- ↑ 1 2 Исполнимый код сервера Lotus Domino выпущен в 64-битной версии для Windows Server x64 только начиная с версии 8.0.1 (см. FAQ: 64-bit version of Domino 8.0.1). В более ранних версиях на x64 исполнялся 32-битный код Lotus Domino.
- ↑ online IBM Productivity Tools
- ↑ 1 2 IBM developerWorks : Composite applications(англ.) — сайт поддержки разработчиков Composite applications
- ↑ IBM Lotus Notes and Domino 8 — официальный сайт Lotus Notes/Domino 8
[править] Ссылки
[править] Информация
- Официальный сайт системы IBM Lotus Notes/Domino(англ.)
- Официальный сайт IBM Lotus Software(англ.)
- Сайт представительства IBM Lotus Software в России(русск.)
- Бизнес-партнёры IBM(русск.)
[править] Обзорные статьи
- «Lotus Notes: всё же реальность» — статья в журнале «Компьютерра» (#6(431) 18 февраля 2002)
- Lotus Notes 8.0 — переводная статья в PC Magazine/RE.
[править] Для технических специалистов
- IBM developerWorks Россия: Lotus(русск.)
- IBM developerWorks : Lotus(англ.) — Technical resources for Lotus software
- Notes/Domino Fix List(англ.) — описание исправлений в версиях Lotus Notes и Domino (на англ. языке)
- Форум российских технических специалистов Lotus Notes/Domino
- Всё о Lotus Notes / Domino — сайт для технических специалистов
- Народный сайт о Lotus Notes/Domino — сайт для технических специалистов