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

Программные продукты Lotus

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

Lotus предлагает чрезвычайно совершенное решение, реализующее передачу сообщений. Различные агенты МТА (Message Transfer Agents — Агенты передачи сообщений) типа cc:Mail и Х.500 МТА обеспечивают получение сообщений от других почтовых серверов. Сервер Domino Fax позволяет пользователям посылать и получать факсы из Lotus Notes. Шлюз Lotus Pager может инициировать телефонные страницы.

Несмотря на то что некоторые из перечисленных программных продуктов не принадлежат семейству Lotus, доступ к данным в других приложениях может осуществ-

ляться посредством ODBC и Notes/FX (Notes Field Exchange — Обмен полями Notes)

непосредственно из Notes. LotusScript DataObject (LS:DO) представляет собой иной метод доступа к внешним данным из Notes. С другой стороны, Lotus NotesPurnp поддерживает метод групповой обработки внешних данных па основе сервера. NotesSQL не нуждается в этом процессе, разрешая другим приложениям получать доступ к данным

Domino. В версию R4.6.3 были добавлены возможности DECS (Domino Enterprise Connectivity Services — Промышленные сетевые службы Domino), что позволяет поддерживать связь конечных баз данных с сервером и клиентом без дополнительных затрат на приобретение такого программного продукта, как NotesPump. Domino.Doc предлагает универсальное решение для управления документами. Lotus поддерживает некоторые инструментальные средства, ориентированные на разработчика, такие как доступные инструментальные наборы API, как С API, C++ API, С API (HiTest). Офисный пакет SmartSuite весьма тесно связан с Notes и Domino, и пользователь может применять Lotus Approach в целях генерации отчетов для баз данных Domino. И Approach, и Notes Reporter позволяют разработчикам и опытным пользователям создавать отчеты и почтовые наклейки. Notes Reporter произошел от Lotus Approach, поэтому он наследует многие черты своего предка. Как Approach, так и Reporter использует защиту Notes и Domino.-Пакет Lotus SmartSuite включает Lotus 1- 2-3, WordPro, Freelance Graphics, Organizer, FastSite и Approach. Вы также можете создавать сценарии LotusScript в приложениях SmartSuite.

Программные продукты сторонних производителей

Существует такое огромное количество программных продуктов сторонних производителей, что просто невозможно их все перечислить. На форуме Lotusphere 99 в разделе Программные продукты было представлено более 100 экспонатов. В основном программные продукты принадлежали к тем же категориям, что программы от Lotus, но, помимо этого, на форуме были представлены и другие программные решения, такие как Help! от GWI, Project Gateway от Mann Research, System 9000 от фирмы QSI,

совместимая со стандартами ISO9000 и QS9000 и др. На форуме также были представлены обучающие программы — курс обучения Notes от фирмы СВТ Systems и учебный курс по Notes под названием ReCor.

Типы приложений

Существует пять общих типов приложений:

Рабочий поток (Workflow) — прикладные программы в этой категории включают требования, утверждения документа и т.п., как описывалось ранее. Наиболее часто эти прикладные программы основаны на передаче сообщений и программах-агентах при выполнении действий, связанных с деловыми процессами, которые эти программы поддерживают.

Дискуссия (Discussion) — эти приложения зачастую первыми представляются при новом развертывании Notes. Они просты в использовании, а шаблон Discussion, поставляемый вместе Notes, очень хорошо разработан. Для пользователей, знакомых с интерактивными службами типа CompuServe, эти базы данных напоминают форумы; они также подобны группам новостей в Internet. В действительности эти приложения представляют собой виртуальные встречи, где присутствуют далеко не вес необходимые участники встречи одновременно. Примеры дискуссионных баз данных можно найти в сети Notes Net по адресу http://www.Notes.net.

Мониторинг (Tracking) — как следует из наименования, эти приложения осуще-

ствляют мониторинг элементов. Этими элементами могут быть расписания, элементы данных, представляющие интерес для предприятия, обзоры и т.п.

Ссылка (Reference) — приложение ссылки включает элементы, которые обычно часто не изменяются; база данных Help в Notes — пример подобного типа приложения, а база данных Company Policy (Стратегия компании) — другой пример. Еще одним примером может служить база данных библиотеки из каких-либо книг или другие базы данных.

Трансляция (Broadcast) — приложения трансляции поддерживают новости для пользователей, которые часто передаются с помощью электронной почты.

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

Notes также поддерживает внешний интерфейс для наследственных систем. Говоря другими словами, с помощью ODBC или одного из любых других инструментальных средств интеграции данных, таких как NotesPump, DECS MQSeries пользователи Notes не только читают данные из других баз данных, но и могут вводить новые данные и изменять имеющиеся. Некоторые интеграторы поддерживают две возможности обмена информацией.

Несмотря на всю свою универсальность, Notes и Domino может не подойти для некоторых типов приложений Так, приложения, требующие для своей работы большого объема высокоуровневых транзакций, типа центра телефонной связи, куда поступают сотни вызовов за час работы, не могут успешно использовать Notes. С другой стороны, если необходимо полностью и в реальное время обновить перечень товаров на складе, то, возможно, не стоит первым делом обращаться к Notes. Однако вполне возможно, что при получении точной информации вам может пригодиться какая-либо внешняя база данных типа Oracle. Создание бухгалтерского приложения в Notes может разочаровать вас, хотя оно может быть полезным. Итак, если модель данных приложения наиболее точно соответствует реляционной модели, применяйте соответствующую базу данных, но не Notes и Domino. В каждом из этих случаев можно найти возможности для преодоления ограничений Notes; однако лучше воспользоваться специально предназначенным инструментом для решения деловых проблем, чем приспосабливать для этого неподходящий инструмент. Ниже приводятся некоторые соображения, которые помогут выбрать верный вариант Не воспринимайте их буквально, опирайтесь на свой здравый смысл В общем случае не применяйте приложения, которые:

Требуют обновлений в реальное время и доступа к данным (исключение составляет тот случай, когда источник данных на сервере сохраняет данные)

Имеют большие объемы транзакций

Нуждаются в сложной отчетности или в высокоуровневом статистическом анализе.

Резюме

Lotus Notes чрезвычайно богатый и удивительный программный продукт, который используется при организации передачи сообщений и группового программного обеспечения сегодня, является наиболее популярным Обладая программными продуктами cc Mail и Notes, компания Lotus имеет огромный рынок программ корпоративной электронной почты, лидируя в соревновании производителей программного обеспечения Интеграция модели пересылки и модели совместного использования позволяет идеально использовать их во многих приложениях, а не только для рабочих потоков

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