Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
00000793.pdf
Скачиваний:
16
Добавлен:
12.02.2016
Размер:
1.1 Mб
Скачать

РИСУНОК 1.6.

Этот документ подключения соединяет два сервера, осуществляющих маршрутизацию почты с помощью локальной сети

РИСУНОК1.7.

Вкладка Basics персонального документа из общего каталога включает информацию относительно имени пользователя Пароль Internet зашифрован и не отображается в режиме чтения

Расширение, используемое в базе данных Dommo, — .NSF. Название этого расширения является сокращением от Notes Storage Facility (Средство хранения Notes). Этот объект содержит специальные поля, называемые полями форматированного текста Эти поля могут включать все файлы, растровые изображения, объекты OLE, различные шрифты и средства форматирования, В действительности базы данны

Domino представляют собой наборы битов (bit buckets), которые могут содержать данные практически любой структуры или указатели. Связи документов, описанные ранее, — это примеры того, как можно связать документ базы данных в другом хранилище базы данных с сообщением электронной почты. Подобные связи похожи на гипертекстовые ссылки в Web. Email — это специальным образом спроектированная база данных Domino.

Репликация

Одно из ключевых свойств базы данных Domino заключается в том, что пользователь может распределять копии этой базы данных для клиентов Notes (не являющихся Web-клиентам и) и других серверов. С помощью процесса, называемого репликацией, клиенты и серверы Notes поддерживают синхронизацию информации. Копия реплики базы данных — это специальный тип копии. Каждая база данных Domino имеет идентификатор реплики, который определяет реплику для клиентов Notes и серверов Domino. Если две базы данных имеют одинаковый идентификатор реплики, они представляют собой копии реплики. Серверы и клиенты могут осуществлять репликацию двух копий, которые синхронизируют базы данных таким образом, чтобы при заполнении информацией они содержали практически одну и ту же информацию. В ходе выполнения этого процесса происходит сравнение всех элементов базы данных, включая элементы дизайна, а также осуществляется проверка на наличие модификаций, удалений и добавлений. В версии 3 этот процесс осуществлялся в соответствии с принципом "документ-за-документом"; в версии 4 сравнения осуществлялись на уровне полей, что привело к повышению быстродействия при завершении репликации в Notes.

Процесс репликации может осуществляться между серверами Domino либо

между серверами Domino и клиентами Notes. Репликацию можно контролировать с помощью формул, ограничивающих данные, которыми обмениваются копии реплики в базе данных. Например, продавец мог бы высказать пожелание видеть только те документы, которые касаются его коммерческой деятельности. В этом случае может быть создана формула репликации, ограничивающая круг документов, которые реплицируются для клиента Notes. Благодаря этому пользователь может работать более эффективно. Точно так же можно ограничивать документы, пересылаемые между копиями реплики на серверах. Это открывает потрясающие возможности для распределения информации! Благодаря тому что этот способ доказал свою мощь и оказался весьма популярным, многие другие системы баз данных (например, Sybase) включили его в собственный арсенал используемых методов.

Следует обратить внимание на то, что не все копии базы данных будут синхронизированы в одно и то же время. Однако по прошествии какого-то времени все реплики будут синхронизированы. Это оказывает влияние на тип приложений, которые подходят для использования совместно с Notes. Если вы желаете знать точное число элементов в хранилище, вы не можете использовать распределенную базу данных с многими репликами и ожидать нужного уровня точности.

Защита

С учетом потенциальной мощи технологий доступа к базе данных, применяемых пользователем, должна существовать система защиты, предотвращающая незаконный доступ к информации. В защите, применяемой Notes, используется метод шифрования RSA, который основан на одной из наиболее безопасных и совершенных схем шифрования, доступных на сегодняшний день. RSA — это аббревиатура, образованная от начальных букв фамилий трех создателей RSA Data Security, — Rivest (Ривест), Shamir (Шамир) и Adclman (Эдельман) Разработанный в 1977 году, метод шифрования RSA основан на системе с двойными ключами, состоящей из открытых и секретных ключей. Этот метод является очень надежным, поскольку контролируются его экспортные версии и наиболее безопасные варианты не могут экспортироваться за пределы США и Канады. В настоящее время имеется две версии для Notes и Domino: североамериканская и международная Даже ЦРУ использует эту технологию для шифрования секретной информации. Согласно распространяемым слухам, для расшифровки подобной информации потребуются тысячелетние усилия математиков и суперкомпьютеров.

В схеме шифрования используются два математически связанных ключа: открытый и секретный. Эти ключи присваиваются всякий раз, когда для пользователей и серверов сформирован идентификатор. Для того чтобы пользователь могподключиться к серверу или для того чтобы сервер подключился к другому серверу, должен быть осуществлен тест, именуемый "идентификация". После того как будет определено, что пользователь или сервер являются именно теми, за кого они себя выдают (иначе говоря, подлинными), произойдет обмен информацией.

Существует семь уровней защиты базы данных в Notes. Все они перечислены в табл. 1.3. Кроме того, дополнительные свойства защиты еще большеограничивают доступ.

Таблица 1.3. Уровни защиты Notes

Уровень

No Access

Depositor (Депозитор)

Reader

(Читатель)

Author (Автор)

Editor (Редактор)

Designer

Привилегия

Доступа нет

Позволяет создать документ, но не разрешает читать или редактировать документы, даже те, которые созданы пользователем

Позволяет читать документы, но не позволяет добавлять содержимое или редактировать

Позволяет автору редактировать свои документы; также можно читать другие документы

Можно создавать новые документы и редактировать документы, причем те, авторами которых пользователь не является

Действительны все привилегии, указанные выше, а также можно разрабатывать базы данных

Действительны все привилегии, указанные выше, и в дополнение может вносить изменения в Access Control List (Список управления доступом)

После получения доступа к серверу доступ к базам данных ограничивается списком Access Control List, который упоминается в последнем пункте табл. 1.3. В этот перечень могут быть включены серверы, отдельные пользователи, группы серверов, группы отдельных пользователей и смешанные группы, включающие серверы и отдельных пользователей. На рис. 1.8 приведен типичный список Access Control List.

РИСУНОК 1.8.

Запись Default ACL общего каталога установлена к значению Author.

Интегрированная электронная почта

В настоящее время передача сообщений с помощью электронной почты достигла определенной степени совершенства, а начиналось все с передачи простых текстовых сообщений на мэйнфреймы и интерактивные серверы Затем начали использоваться вложенные файлы и внедренная графика, и наконец появились указатели на объекты из других хранилищ данных. В Notes и Domino эта идея воплощается в связи между документами. Версия 4 предлагает три уровня связей: база данных, представление и документ. Выполняя двойной щелчок на пиктограмме doclink (ссылка на документ), можно раскрыть каждую связь. Наивысшим уровнем является связь с базой данных. С помощью двойного щелчка на связи с базой данных можно раскрыть базу данных в виде стандартного представления. Следующим уровнем является связь для представления; двойной щелчок на этой связи позволит раскрыть базу данных для специфического представления. Самый низкий уровень — это связь с документом. С помощью двойного щелчка на связи с документом можно отобразить действительный документ.

На рис. 1.9 показан пример использования электронной почты Notes для вложения документа Word.

РИСУНОК1.9.

Примеробменасообщениями, включающими форматированныйтекст для почтыNotes

Поскольку вложение файлов и внедрение изображений осуществляется довольно легко, электронную почту Notes удобно использовать для связи с клиентами и коллегами. На системном уровне этот способ передачи сообщений является самым надежным и совершенным из доступных на сегодняшний день методов. Почта Notes может взаимодействовать с электронной почтой из различных систем, таких как ее: Mail, Internet mail и Exchange. Серверы Domino поддерживают почту Notes, POPS и

почту ШАР. На современном этапе можно без реализации дополнительных соединений получать почту Internet, факсы, устные почтовые сообщения и cc:Mail непосредственно в своем почтовом ящике Notes. Можно даже установить Pager Gateway на соответствующей странице, и если сообщения поступают на ваш почтовый ящик, то их можно прослушивать по телефону. В версии 4.5 был добавлен почтовый клиент Web, который усовершенствован в версиях 4.6 и 5.

Установка календаря и составление расписания

В версии 4.5 в Notes начинает использоваться календарь и расписание. Версия 5 характеризуется многими новыми усовершенствованиями, в число которых входят календарь и расписание для групп, а также другие нововведения. На рис. 1.10 показано представление стандартного однонедельного календаря.

РИСУНОК1.10.

Представлениекалендаря

за одну неделю позволяет отобразитьбольшое количество записей. Интерфейс является интуитивным и легко

управляемым.

Поскольку возможность Calendaring & Scheduling является частью базы данных вашей электронной почты, ее можно реплицировать и использовать в любом месте, где нужно. Calendaring & Scheduling удобно использовать, и это действительно универсальное свойство, особенно вместе с календарями для групп. Чрезвычайно удобно иметь доступ к календарю и следить за расписанием непосредственно из Notes и Domino. Указатель встреч по расписанию — это довольно мощное средство, которое успешно интегрировано с помощью Notes и Domino. Члены рабочей группы могут совместно использовать календари, узнавать, где находятся другие члены команды, и

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