Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом.doc
Скачиваний:
13
Добавлен:
11.09.2019
Размер:
1.93 Mб
Скачать

1.6.1 Сервер Lotus Domino

Основные функции, входящие в базовую поставку Lotus Notes/Domino:

  • среда исполнения приложений автоматизации групповой деятельности;

  • криптозащита (шифрование и электронная подпись);

  • клиент электронной почты;

  • сервер приложений;

  • почтовый сервер;

  • групповой календарь, планировщик задач;

  • клиент среды обмена мгновенными сообщениями;

  • веб-сервер - для предоставления доступа к приложениям Lotus Notes через браузер;

  • LDAP сервер - сетевой протокол для доступа к службе каталогов X.500;

  • репликация - синхронизация между дистанционно удалёнными экземплярами баз данных;

  • службы интеграции данных Domino Enterprise connection services.

Сервер Lotus Domino позволяет работать с помощью сторонних программ в качестве клиентов:

  1. стандартные веб-браузеры (Microsoft Internet Explorer, Netscape Navigator и другие) позволяют работать с приложениями Domino наряду с клиентами Lotus Notes без потери функциональности;

  2. почтовые программы, работающие по протоколам SMTP, POP3, IMAP (Microsoft Outlook Express, Netscape Messenger, The Bat и другие) могут соединяться с сервером Lotus Domino для получения и отправки почты;

  3. через протокол LDAP можно осуществлять взаимодействие между адресной книгой Domino и любыми другими директориями, поддерживающими стандарт X.500;

  4. при помощи технологий OLE и COM любые приложения могут работать с данными, хранящимися на сервере Lotus Domino.

1.6.2 Клиентская часть платформы Lotus

Платформа Lotus содержит 3 вида клиента:

  1. Notes Client - рабочее место пользователя;

  2. Domino Administrator - рабочее место системного администратора Lotus Notes;

  3. Domino Designer - рабочее место разработчика приложений Lotus Notes (программиста).

Notes Client - единая точка доступа пользователей к часто используемым ресурсам, таким как электронная почта, календари, приложения для мгновенного обмена сообщениями и коллективной работы, базам данных Domino.

Клиент Notes действительно нельзя назвать «тонким», но его основное достоинство в том, что для работы не только с почтой, но и со всеми приложениями Notes вовсе не обязательно подключаться к серверу. Клиент, по сути, представляет собой сильно облегченный сервер Notes и имеет в своем составе набор инструментов, необходимых для полноценной оффлайновой работы.

Функции Domino Administrator:

  • управление серверами Lotus Domino;

  • изменение конфигурации серверов Lotus Domino;

  • запуск и остановка задач на серверах Lotus Domino;

  • просмотр и сбор статистики об управляемых серверах Lotus Domino;

  • управление пользователями сети Lotus Notes/Domino;

  • управление учётными записями пользователей Lotus Notes/Domino;

  • управление сеансами работы пользователей на серверах Lotus Domino.

При разработке в среде Lotus Domino Designer могут использоваться следующие средства:

  • среда визуальной разработки. Позволяет формировать объекты графического интерфейса пользователя;

  • средства интеграции;

  • языки программирования;

  • Lotus Script - объектно-ориентированный язык программирования, спроектированный IBM Lotus Software. Частично совместим по синтаксису с языком Visual Basic. Встроенные классы Lotus Script предоставляют доступ к элементам интерфейса пользователя, данным и служебным объектам Lotus Notes/Domino;

  • язык @-формул - «язык эт-формул».Напоминает язык макрокоманд MS Excel;

  • Java;

  • JavaScript - используется для управления объектами и данными на уровне интерфейса пользователя в клиенте Lotus Notes и при доступе по HTTP;

  • Простые действия - упрощённая «блочная» форма описания операций, выполняемых системой. Применяется для задания несложных операций и групп операций над данными. Рекомендована и во многих случаях доступна для использования конечными пользователями системы.