Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
db-shpora.doc
Скачиваний:
14
Добавлен:
08.11.2018
Размер:
1.44 Mб
Скачать
  1. Основные характеристики системы Notes. Инфраструктура Lotus Domino. Типы клиентов. Основные характеристики системы No

Первая версия Lotus Notes была выпущена в 1989 году компанией Lotus Development, на ее разработку ушло 5 лет. В 1996 году компания Lotus Development была приобретена компанией IBM. Эта сделка позволила влить в разработку продукта дополнительные средства и, как следствие, положительно сказалась на качестве Lotus Notes и его объёмах продаж.

Lotus Domino – cервер БД и сервер приложений с традиционной клиент-серверной архитектурой. Позволяет работать с базами данных, которые хранят не только данные, но и логику приложения.База данных Domino - это не синоним приложения. Наоборот, наиболее сложные при­ложения включают в себя несколько баз данных Domino. Основная парадигма – документный подход. Lotus работает не с реляционными данными, его основной объект – это документ. Здесь нет понятия первичного ключа, нет четкой, заранее известной структуры данных. При этом Lotus позволяет эффективно работать с такими данными.Естественно, из этого следует ряд ограничений. В частности, Lotus неудобно использовать для построения отчетов, хотя при необходимости все-таки можно.Изначально (до версии 4.5) для сервера Domino существовал только клиент Lotus Notes, так называемый «родной» клиент. Начиная с версии 4.5, специалисты компании Lotus предложили улучшенный вариант доступа, который допускал применение типовых клиентских программ – браузеров. Таким образом, в состав сервера Domino входит также веб-сервер.

Основные характеристики системы Notes [1]:

поддержка архитектуры клиент/сервер;

поддержка архитектуры нереляционных, объектно-ориентированных баз данных – в качестве объектов выступают документы, которые хранят сами данные, элементы интерфейса и логику приложения;

формирование и передача сообщений;

поддержка распределенной архитектуры и репликация данных;

обеспечение безопасности;

поддержка мобильных пользователей;

поддержка различных компьютерных платформ;

обеспечение различных вариантов доступа к данным;

наличие интегральной среды разработки;

поддержка Web-сервера;

поддержка Web-браузеров;

поддержка службы каталога.

Инфраструктура Lotus Domino

Сервер Lotus Domino работает как с клиентом Lotus Notes, так и нелотусиными клиентами. Окружение Lotus Notes/Lotus Domino обеспечивает для организации службы хранения, обмена информации и общения.

Сервер Lotus Domino является сервером приложений и сервером баз данных. В зависимости от поступающих запросов и типа клиента, делающего запрос, сервер может извлекать информацию из различных источников – включая хранилище объектов Domino (Domino Object Store), файловую систему, реляционные базы данных или комбинацию всех этих вариантов.

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]