Московский государственный университет путей сообщения
Опубликован: 13.04.2006 | Доступ: свободный | Студентов: 868 / 87 | Оценка: 4.41 / 3.73 | Длительность: 24:53:00
Лекция 13:

Lotus Software - средства поддержки совместной (групповой, коллективной) работы

< Лекция 12 || Лекция 13: 1234 || Лекция 14 >

Особенности программных продуктов IBM Lotus Software

Первые версии программных средств Lotus поддерживали архитектуру <клиент-сервер>. Начиная с версии Lotus Notes/Domino 4.5 (1995 г.) возможна поддержка архитектуры, использующей Web-технологии.

Рассмотрим общие особенности программных продуктов IBM Lotus Software:

  • продукты Lotus, как правило, являются многоплатформенными. Сервисные компоненты работают под управлением любой из распространенных сервисных операционных систем (в том числе z/OS, Linux). Выбор клиентских систем также широк, он включает возможность использования (помимо клиента Lotus Notes) любого Web-браузера;
  • для продуктов Lotus имеет место <обратная совместимость>: при расширении функциональных возможностей новых версий продукта сохраняется поддержка функций, реализованных в предшествующих версиях. Клиентское программное обеспечение Notes версии 1.0, выпущенное более 10 лет назад, совместимо с последней версией сервера Domino;
  • клиенты Lotus Notes могут работать в автономном режиме (без подключения к серверу) за счет отлаженного механизма репликаций, сохраняя все возможности обмена сообщениями и поддержки совместной работы;
  • новые версии программных средств Lotus отслеживают современные тенденции развития информационных технологий. В настоящее время это выражается в поддержке технологии J2EE, языка HTML, стандарта XML и т.д.

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

В последующих разделах рассмотрены основные программные продукты для серверной составляющей, работающие, в том числе, под управлением операционных систем z/OS или Linux, а также клиентское программное обеспечение. На рис. 6.22 приведена структура основных программных продуктов IBM Lotus Software.

Программные средства IBM Lotus Software

Рис. 6.22. Программные средства IBM Lotus Software

Базовые технологии IBM Lotus/Domino

К базовым технологиям IBM Lotus/Domino относятся сервер IBM Lotus Domino (шестая версия, 2002 год), а также семейство клиентских программных продуктов IBM Lotus Notes.

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

IBM Lotus Domino 6 работает под управлением семи различных серверных операционных систем, в том числе Linux и z/OS .

IBM Lotus Domino 6 поддерживает любые клиентские платформы. В качестве клиентов могут использоваться как средства Lotus Notes, так и любые браузеры.

В состав семейства IBM Lotus Domino 6 входит ряд серверов, основные из которых перечислены ниже:

Domino Messaging Server предназначен только для доступа к функциям обмена сообщениями и планирования. Предусматривает поддержку разбиения на разделы, что позволяет клиентам иметь несколько экземпляров серверов Domino на одном компьютере.

Domino Enterprise Server предоставляет все функции совместной (групповой, коллективной) работы, включая обмен сообщениями и планирование. Поддерживает кластерную архитектуру, позволяющую осуществлять перераспределение нагрузки, резервирование и восстановление данных. Поддерживает работу с браузерами (т.е. включает в себя Web-сервер).

Перечислим некоторые примечательные особенности IBM Lotus Domino 6:

  • на одном сервере Domino возможна установка многоязычных элементов дизайна, так что каждый пользователь может работать на нужном ему языке, и это не требует увеличения числа серверов;
  • поддерживается централизованная архитектура каталогов; при этом полные каталоги содержатся на центральном сервере домена, а на остальных серверах домена сохраняются небольшие выборочные дубликаты каталога. Это сокращает время репликации и снижает требования к необходимому объему дискового пространства;
  • имеется возможность дистанционного обновления программ, установленных на клиентах Lotus Notes 6; это упрощает работу администратора системы;
  • сервер Domino 6 поддерживает стандартные протоколы почтовых клиентов и браузеров (POP3, SMTP, HTTP и др.), что расширяет круг клиентов;
  • приложения Domino 6 доступны как клиентам Lotus Notes, так и Web-клиентам;
  • используется технология <потоковой репликации>, при которой документы отображаются по мере их получения, что позволяет конечным пользователям работать с уже поступившими документами, не дожидаясь завершения копирования всей базы данных;
  • администраторы электронной почты имеют возможность фильтровать сообщения по заданным критериям (отправитель, число прикрепленных файлов, размер сообщения и др.), управлять квотами на почтовые файлы (удержание сообщений при превышении квоты; рассылка предупреждений пользователям, превысившим квоту), автоматически удалять, приостанавливать или отклонять сообщения (по установленным критериям);
  • серверы Domino 6 могут взаимодействовать, работая параллельно, с другими серверами приложений, такими как IBM WebSphere Application Server, IBM Lotus Quick Place, Microsoft Exchange.

Более подробно IBM Lotus Domino 6 описан в [6.2, 6.4].

IBM Lotus Notes - это многоцелевое клиентское программное обеспечение, предназначенное для поддержки персональной информации пользователей (календари, списки заданий, обмен сообщениями внутри предприятия и т.д.), а также совместной (групповой) работы.

IBM Lotus Notes - это семейство клиентов, в состав которого входит базовый клиент Lotus Notes, а также клиенты Lotus iNotes, Lotus Mobile Notes, Lotus iNotes Web Access.

Клиентское программное обеспечение Lotus Notes универсально, поскольку интегрирует все функции совместной и индивидуальной работы пользователей. Благодаря встроенной поддержке HTML, Lotus Notes предоставляет пользователям полнофункциональный доступ к Web-приложениям, включая такие возможности, как отправка и получение почты через HTML-страницы.

Клиент Lotus iNotes Web Access поддерживает доступ к приложениям, реализованным в среде Domino, с помощью браузеров, а также Microsoft Outlook.

Клиент Lotus Mobile Notes поддерживает доступ к приложениям Domino от беспроводных и мобильных устройств (сотовые телефоны, карманные компьютеры, пейджеры и т.д.).

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

Перечислим некоторые важные особенности IBM Lotus Notes:

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

IBM Lotus Notes работает под управлением широкого круга операционных систем: Windows NT 4.0, Windows XP, Windows 95, Windows 98, Windows 2000, Macintosh OS 9.x.

Более подробная информация о программном обеспечении IBM Lotus Notes приведена в [6.2, 6.4].

< Лекция 12 || Лекция 13: 1234 || Лекция 14 >