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

легко назначать встречи в удобное для них время.

Удаленный доступ

Естественным продолжением стратегии репликации и применения электронной почты является удаленный доступ. Notes поддерживает удаленные подключения с помощью модемов как со стороны серверов, так и со стороны клиентов. Можно также подключаться к серверам с помощью Internet.

Такой подход очень удобно использовать в организациях, коллектив которых распределен по многим местам. Этот вариант может успешно применяться в случае транснациональных корпораций, поскольку Domino может составить расписание соединений между серверами с учетом периодов времени, когда стоимость международных телефонных переговоров будет наименьшей. Для путешественников этот вариант тоже будет находкой. Представитель компании, ответственный за продажи, может подсоединяться к своему серверу Domino по -утрам, когда стоимость подключения будет самой низкой, получая при этом сообщения электронной почты, а позже, днем, когда вес заявки будут выполнены, реплицировать с помощью сервера для передачи всех заказов, оформленных на большие суммы, причем информация передается в наиболее удобное время! Президент компании может назначить встречу, находясь в самолете, используя при этом свой ноутбук. Можно назначить встречу и связаться с сервером по телефону. Когда же ноутбук подключится к серверу, то сообщение о встрече будет автоматически переслано ее участникам.

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

Конечно, если ваш сервер Domino находится в Internet, то доступ к нему можно получить с помощью браузера Web, а также можно взаимодействовать с базами данных и даже с вашей почтой Notes.

Серверы Domino WEB

После того как несколько лет назад в Internet стала использоваться графика, количество пользователей и компаний, обращающихся к World Wide Web, резко возросло. По современным оценкам, сегодня Web используют более чем 50 млн людей. Компании таким образом рекламируют и продают свои продукты, предлагают свои услуги. Подобные тенденции имеют обыкновение нарастать. Возможности Web no успешному ведению бизнеса очень велики. Они охватывают большой спектр — от создания и управления Web-узлами до продажи товаров и услуг с помощью Web.

Можно распространить мощную систему защиты, встроенную в Notes и Domino, на Web путем регистрации клиентов Web па вашем сервере Domino. Это значительное усовершенствование, поскольку Internet не всегда обеспечивает достаточный уровень безопасности. При установке Domino следует помнить, что около 50 млн людей обращаются в Internet, и далеко не все из них имеют хорошие намерения!

Расширяя возможности базы данных Domino на Web, Lotus чрезвычайно облегчает поддержку динамического содержимого вашего Web-узла. Web-узлы, которые неизменны, почти не посещаются. Отсюда следует одно из основополагающих правил Domino — сотрудничество. Многие пользователи могут внести свой вклад в базу данных, опубликованную в Web, среди которых клиенты Notes и Web. Причем пользователь для опубликования документа в Web необязательно должен быть программистом или даже просто понимать HTML (Hypertext Markup Language — Язык гипертекстовой разметки). Созданные документы доступны, поскольку их сохранили, причем неважно, откуда они поступили — из Web или из Notes. Для тех, кому известны основы Notes, в частности свойство Notes, позволяющее осуществлять полнотекстовый поиск, будет приятно узнать, что это свойство может быть расширено на Web. Можно автоматизировать поиск точно так же, как при обращении к некоторым страницам Web.

С помощью Domino Lotus создала существенно новую технологию — сервер приложений для Web. Эту технологию довольно просто создать и поддерживать. Сервер

Domino предлагает универсальное средство для существенного расширения деятельности предприятия с учетом возможностей Internet.

Протоколы интернет

Пакет Notes и Domino версии 5 еще более тесно интегрирован с Internet и располагает большим количеством протоколов, чем версии 4.5 и 4.6.

В этом разделе приводится лишь краткий обзор возможностей сервера Domino, поскольку книга посвящена разработке приложений, а не администрированию Domino. Серверы Domino 5 поддерживают Lightweight Directory Access Protocol (LDAP — Облегченный протокол доступа к каталогам), Network News Transfer Protocol (NNTP — Протокол передачи новостей в сети) и Multipurpose Internet Mail Extensions (MIME — Многоцелевые расширения электронной почты в Internet) в дополнение к HTTP, POP3 и ШАР. Для пользователей важное значение имеет поддержка скрытых полей в HTML, что позволяет клиентам Web действовать во многом подобно клиентам Notes. MIME в настоящее время представляет собой естественный тип данных, и можно выбрать способ хранения текстовых полей в формате MIME. Перечень усовершенствований, вводимых с помощью Web, очень обширен. Дополнительная информация о Domino содержится в книге Рэнди Тэмура (Randy Tamura) Special Edition Using Lotus Notes and Domino 5, которая вышла в издательстве Que.

Personal Web Navigator

Notes 5 обладает особой базой данных, Personal Web Navigator. С помощью этой базы данных можно получить доступ к Internet из своей рабочей станции. Установить эту систему можно довольно просто, при этом использование открывающихся богатых возможностей тоже не составит особого труда. Доступ к Internet можно получить с помощью proxy-сервера или удаленного подключения со своей рабочей станции. Две предыдущие версии Personal Web Navigator не предусматривали работу с Web-узлами, использующими фреймы. Поскольку многие Web-узлы сейчас используют фреймы, то версии 4.5 и 4.6 вызвали у некоторых разочарование. Версия R5 обладает значительными усовершенствованиями и работает быстрее. Кроме того, предполагается обработка Webузлов, использующих фреймы.

Personal Web Navigator похож па многие другие навигаторы, среди которых

Netscape Navigator или Microsoft Internet Explorer (рис. 1.11).

Несомненно, большим плюсом в его работе является тот факт, что он позволяет хранить Web-страницы; наконец, он представляет собой базу данных. С помощью свойства Page Minder также происходит автоматическое обновление Web-страниц, которые вы заранее определяете. Web Ahead загружает связанные страницы на указанную вами глубину. Представьте себе, что вы приходите на работу, пьете кофе, а затем просматриваете те Web-страницы, которые Notes заботливо приготовил для вас.

Компоненты

Компоненты Lotus представляют собой небольшие, быстро исполняемые аплеты. К сожалению, они выполняются только на платформах 32-разрядного Windows, поэтому они недоступны для более ранних версий Windows. Имеются шесть компонентов; электронная таблица, диаграмма, компонент рисования, планирование дизайна, комментарий и файловый обозреватель.

РИСУНОК1.11.

Noles Personal Navigator

работает подобно другим браузерам.

В основе этих нововведений лежит идея о том, что все необходимое пользователю должно находиться в одном месте, на рабочем столе Lotus Notes. Lotus добавляет поддержку календаря, составление расписания и Web-браузер к возможности получения доступа к электронной почте и базе данных. Компоненты позволяют расширить функциональные возможности рабочего пространства Notes. Применять компоненты могут как конечные пользователи, так и разработчики для их программирования и распространения. Последняя версия Components вышла недавно, и мы рассмотрим ее, начиная с eSuite.

eSuite

Подобно Lotus Components, eSuite создан для замены крупномасштабных наборов офисных программ типа Microsoft Office и Lotus SmartSuite небольшими по объему, быстро выполняемыми, имеющими высокую производительность аплетами. Поскольку при его создании использовался язык Java, аплеты при обращении к Internet могут применять клиенты Web, используя браузер, который поддерживает Java Virtual Machine (JVM). eSuite также работает на сетевых компьютерах (которые известны как NC или "тонкие" клиенты). Семейство eSuite включает два типа программных продуктов: eSuite Workplace и eSuite DevPack. eSuite Workplace представляет собой набор аплетов, которые характеризуются высокой производительностью, быстротой выполнения, легкостью в применении, a DevPack позволяет разработчикам выполнять заказные приложения, базируясь на вычисленной стоимости разработки, стоимости поддержки и стоимости обучения пользователя. Будучи созданным для применения вместе с Web, eSuite приведет к уменьшению затрат на разработку, на поддержку и обучение пользователей.

Расширение возможностей Notes: использование дополнительных модулей и программного обеспечения сторонних производителей

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

Мир Notes

Дополнительные модули обеспечивают следующие функции: связь с другими системами электронной почты, усовершенствование процедуры хранения данных, интерфейсы для связи с помошью телефона и факса, поддержку драйверов ODBC и интеграцию данных. Это еще раз показывает, что Notes и Domino представляет собой лишь систему базы данных с возможностями электронной почты.

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