Ж у р н а л   о   к о м п ь ю т е р н ы х   с е т я х   и   т е л е к о м м у н и к а ц и о н н ы х   т е х н о л о г и я х
СЕТИ И СИСТЕМЫ СВЯЗИ on-line
  ПОИСК: ПОДПИСКА НА НОВОСТИ: НОМЕР:
    ДОМОЙ • Архив: Новостей | Конференций | НомеровПодписка
 
   
 
   
    
РЕДАКЦИЯ
 
Все о журнале
Подписка
Как проехать
Где купить
Отдел рекламы
График выхода журнала
Адреса в Интернет

РУБРИКАТОР
   
• Инфраструктура
• Информационные
   системы

• Сети связи
• Защита данных
• Кабельные системы
• Бизнес
• Колонка редактора
• Электронная
   коммерция

• Только на сервере
• Системы
   учрежденческой
   связи

• Новые продукты


Rambler's Top100

  

Intranet и Lotus Notes: новый взгляд

А. В. Данилин

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

Логичными шагами по поддержке и развитию этих тенденций со стороны компании Lotus Development стало развитие технологий, превращающих Notes — системы поддержки коллективных работ и обмена сообщениями — в платформу для построения сетей Intranet.

Сервер Intranet корпоративного масштаба

Бытует расхожее мнение о противостоянии технологий Lotus Notes и Intranet. Но посмотрим на этот вопрос несколько иначе, исходя из того, что последняя версия сервера Lotus Notes уже совместима практически со всеми основными стандартами, являющимися атрибутами Intranet. Теперь есть возможность доступа к размещенной на сервере информации не только с помощью клиента Notes, но и через Web-браузер.

TCP/IP — один из основных протоколов, традиционно используемый для построения сетей Intranet, — является одним из протоколов, стандартно поддерживаемых Notes. Более того, клиент Notes через Internet может получить доступ к корпоративному общедоступному серверу Notes, а после прохождения процесса аутентификации с помощью механизма “регистрации на сервере” (pass-through) — и к другим корпоративным серверам Notes, закрытым для публичного доступа.

Notes обеспечивает поддержку открытых почтовых протоколов Internet Simple Mail Transport Protocol (SMTP) и Multipurpose Internet Mail Extensions (MIME), позволяющих передавать графику и мультимедийные данные. Сейчас эта поддержка реализуется за счет использования специальных шлюзов, а в ближайшее время сервер Notes версии 4 будет содержать в себе агент транспортировки сообщений SMTP MTA.

На смену технологии InterNotes Web Publisher, обеспечивавшей статическую трансляцию документов Notes в формат HTML, пришла совершенно новая технология, получившая кодовое название Domino, которая, по сути дела, превращает сервер Notes одновременно в Web-сервер.

Хорошо известно, что большинство из существующих в настоящее время Web-серверов предоставляет доступ к статической или редко меняющейся информации. А это является лишь вершиной айсберга потенциальной сферы использования Web-технологии для автоматизации бизнес-процессов. Проблема состоит в отсутствии тесной связи между системами, используемыми внутри организации для автоматизации бизнес-процессов, и средствами публикации информации на Web-серверах. Domino предоставляет возможности по построению следующего поколения интерактивных Web-серверов. Эта технология обеспечивает встроенную поддержку протокола HTTP за счет трансляции данных в формат HTML “на лету”. Domino превращает сервер Notes одновременно в сервер Notes- и HTTP-приложений за счет использования шести стандартов Internet, обеспечивающих взаимодействие между Notes и клиентом Web: HTTP, HTML, синтаксиса URL, CGI, MIME и SSL.

Результатом использования технологии Domino является то, что Notes в качестве сервера WWW предоставляет возможности, отсутствующие у других Web-серверов, в частности:

· создание, редактирование и удаление пользователями Web-документов в соответствии с заданными правами доступа;

· использование приложений дискуссионного типа, для которых идеально подходят такие механизмы Notes, как раскрывающиеся виды;

· доступ к приложениям Notes, реализующим так называемые “деловые процедуры” (workflow) (комплекс программно-организационных решений для поддержки бизнес-процессов. — Прим. ред.);

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

С помощью этой технологии уже реализовано несколько серьезных проектов. Например, Banc One при участии консалтинговой фирмы Arthur Andersen на основе пакета Domino построил систему Intranet для выполнения финансовых транзакций, которая в 2—3 раза сокращает срок обслуживания клиентов. При этом клиенты могут выполнять запросы о состоянии своих счетов.

Технология Domino поставляется бесплатно, а начиная с версии 4.5 она будет встроена в клиентское и серверное ПО Notes. Кроме того, на клиентском месте Notes 4.5 станет возможным выполнение мобильных приложений (applets) языка Java.

Надо заметить, что Lotus Notes обеспечивает возможность использования Web-браузеров в качестве альтернативы клиенту Notes. Так, английская компания IT Events, одна из ведущих в своей стране по организации компьютерных выставок и конференций, таких как Windows Show и Windows NT Show, использует сервер WWW, построенный по технологии Lotus Notes, для регистрации участников и предоставления им необходимой информации. Естественно, что клиенты этой системы могут выполнять свои запросы с обычных Web-браузеров. Аналогичная система была внедрена Автомобильной ассоциацией Великобритании и Ирландии. Ее Web-сервер содержит около 12 тыс. HTML-страниц с информацией о гостиницах и ресторанах, а также позволяет выполнять достаточно сложные запросы, касающиеся их местоположения, уровня сервиса и т. д. Кроме доступа к серверу Notes клиентам Notes обеспечен доступ к внешним Web-серверам.

Создание полноценной корпоративной информационной среды, на что и претендуют, по сути дела, сети Intranet, невозможно без интеграции с другими критическими, с точки зрения деловых применений, источниками информации. Существует целая серия продуктов, позволяющих создавать Internet- или Intranet-приложения на основе технологии Lotus Notes, которые хорошо интегрируются с уже существующими информационными системами, включая обращение к серверам баз данных и выполнение транзакций. Это такие продукты, как IBM MQSeries link for Lotus Notes, ODBC Driver for Notes (NotesSQL), NotesPump и другие.

Уникальная по своим характеристикам технология реплицирования данных (тиражирование распределенной базы данных с последующей синхронизацией. — Прим. ред.), выполняемая в Notes версии 4 на уровне отдельных полей, позволяет организациям создавать как бы зеркальные серверы Intranet, что существенно экономит сетевые ресурсы. Сотрудники организации, работающие в ее территориально распределенных подразделениях, могут легко получить доступ к локальному серверу и внести необходимые изменения в данные, которые будут автоматически синхронизированы с данными на других серверах без вмешательства системного администратора или администратора Web-сервера.

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

Если в качестве основы построения Intranet используется сервер Notes, то проектировщики сети получают полную свободу в выборе наилучшего с точки зрения потребностей организации типа клиентского места. Использование клиента Notes совместно с сервером Notes предоставляет максимальные функциональные возможности пакета. Пользователь может делать локальные реплики (копии. — Прим. ред.) баз данных и прикладных систем Notes на свой переносной компьютер, включая страницы с Web-серверов, не относящихся к его предприятию. При использовании клиента Notes для продуктивной работы совсем не обязательно быть постоянно подключенным к сети. Согласитесь, это немаловажное свойство.

Пользователь Notes может использовать один и тот же интерфейс для работы с почтовой системой клиент—сервер, средствами просмотра документов в различных форматах, дискуссионными базами данных, приложениями, реализующими деловые процедуры. Он также имеет доступ к Web-серверу и способен размещать на нем информацию, благодаря встроенному в каждое клиентское место Notes приложению InterNotes Web Navigator.

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

Все эти технологии уже нашли свое применение. Среди пользователей технологии Intranet “от Lotus” Finanсial Times, — одно из крупнейших в мире издательств.

Те, кто хотел бы посмотреть Web-технологию фирмы Notes в действии, могут обратиться к ее Web-серверам: cервер http:// www.lotus.com построен на основе технологии InterNotes Web Publisher, а сервер http:// domino.lotus.com представляет собой уже реализацию технологии Domino.

Построение систем коллективной работы

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

Справочно- информационные системы

Справочно-информационные системы являются, пожалуй, самым распространенным типом приложений для Intranet. Системы такого класса включают различные справочно-информационные базы данных: описание внутрикорпоративных правил; телефонные справочники; тематические библиотеки документов; базы данных нормативных документов, протоколов заседаний, публикаций и т. д. Эти системы в основном ориентированы на обеспечение доступа к достаточно статичному набору информации и в них не требуется тесной интеграции с внешними источниками информации.

Данные системы органично реализуются на основе стандартной технологии Lotus Notes. Более того, можно практически с минимальными доработками и изменениями воспользоваться такими шаблонами (template) или примерами типовых приложений, как “Библиотека документов”, поставляемыми вместе с пакетом. Основным средством работы клиентов Notes при поиске и получении нужной информации в базах данных такого типа служит специальный инструментарий Lotus Notes — так называемые “виды” (view), — который позволяет представить документы в виде списков, удовлетворяющих определенным критериям отбора и отсортированных в соответствии с установленными правилами. Дополнительно могут использоваться встроенные в Notes средства полнотекстового поиска для работы с неструктурированной информацией. Если мобильным пользователям необходим постоянный доступ к некоторым базам данных, то они могут воспользоваться системой реплицирования данных с сервера на клиентское место.

Системы данного класса могут быть реализованы и с использованием Web-технологии. При этом будут созданы страницы оглавления, через которые возможен доступ пользователя к специфическим разделам информации. Может быть, механизм гипертекстовых ссылок Web будет даже более понятен конечному пользователю, чем метафора “видов”, используемая в Notes.

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

Хороший пример использования таких систем подала фирма Pulitzer Technologies — одна из ведущих компаний, специализирующихся на электронных изданиях. Внедренная ею справочно-информационная система, построенная на основе Notes, обеспечивает поддержку 400 тыс. Web-страниц при обновлении информации через каждые 4 мин.

Системы поддержки коллективных работ

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

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

Архитектура Lotus Notes богата разнообразными средствами для создания таких систем. Это и база данных, являющаяся универсальным хранилищем составных документов (compound document object store), и средства просмотра на основе “видов”, позволяющие представить иерархию документов и их взаимосвязи, и, наконец, средства контроля версий и отслеживания непрочитанных документов.

Следует отметить, что простые приложения, имитирующие общее виртуальное рабочее пространство, могут быть созданы с использованием Web-технологий, например на основе протокола Internet Network News Transport Protocol (NNTP), являющегося базовым для службы новостей UseNet. Использование же более сложных механизмов, таких как сортировка и группирование по определенным критериям (как это делается, например, в “видах” Notes), невозможно без технологической основы в виде базы данных составных документов.

Системы координирования бизнес-процессов

Следующей группой приложений для сетей Intranet являются системы координирования бизнес-процессов, осуществляемых в соответствии с принятыми корпоративными правилами и процедурами.

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

Еще один пример — это система организации технической поддержки клиентов. Любой запрос клиента фиксируется в базе данных. Если на него не может ответить дежурный оператор, который имеет доступ к базе данных технической поддержки, запрос направляется к тому или иному техническому специалисту в зависимости от алгоритма, заложенного в деловой процедуре (в качестве условий могут учитываться сложность запроса, его тематика и тип клиента). Система отслеживает статус запроса вплоть до момента ответа клиенту. Кроме того, сам ответ на запрос фиксируется в специальной базе данных для его последующего использования операторами.

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

Сегодняшняя Web-технология не имеет интегрированных средств разработки такого рода приложений. Конечно, могут использоваться внешние средства разработки, такие как Visual Basic, Cи или Cи++, но они пока не интегрированы с Web-серверами и средствами подготовки HTML-документов в такой степени, как Lotus Notes. Предполагается, что языки Java и JavaScript, ставшие атрибутами Web-технологии и обеспечат эти возможности. Однако у этих средств пока отсутствует графический инструментарий быстрой разработки приложений, подобный дизайнерам формуляров и “видов” в Notes.

***

Приведенные обзор продуктов Notes и примеры их использования для построения систем поддержки коллективных работ позволяют сделать некоторые выводы о том, как соотносятся на сегодняшний день технологии Notes и Web, и насколько Notes подходит для построения сетей Intranet.

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

Благодаря новым возможностям сервера Lotus Notes многие предприятия, выбравшие Intranet для реализации своей корпоративной сети, могут воспользоваться уже зарекомендовавшими себя технологиями Notes по автоматизации бизнес-процессов в сферах делопроизводства, финансовой деятельности, контроля за выполнением заказов и т. д.

И в заключение напомним, что к концу 1996 г. компания IBM обещает превратить Lotus Notes в специализированный сервер Web-приложений за счет новых продуктов и в первую очередь технологии Domino.


распечатать статью

оборудование для майнинга биткоинов купить




  
8 '1996
СОДЕРЖАНИЕ

колонка редактора

• Вся сеть в кармане

локальные сети

• Выбор сетевой операционной системы

• Недорогие серверы

• В любви и согласии... со своим делом

корпоративные сети

• Блокнотные компьютеры

• Клиентское ПО протокола DHCP

• Разные решения одной проблемы

• I-PNNI — интегрированный протокол маршрутизации

• Незаконченная картина RMON

услуги сетей связи

• Терминология сетей Синхронной Цифровой Иерархии

• Несколько слов о любви... и заметки о создании пейджинговой системы

• Компьютерная телефония. Пути развития

• Беспроводная передача данных: CDPD

• Блюзы говорящих модемов

интернет и интрасети

• Серверы Internet под ключ

• Семь смертных грехов Web

• Стройте Intranet!

• Радио по запросу

• Давайте познакомимся

• Программирование Web-сервера: последний рубеж

приложения клиент-сервер

• Информационные системы для крупных индустриальных объектов

• Intranet и Lotus Notes: новый взгляд

защита данных

• Дебаты о шифровании

• Протокол PPP и безопасность

новые продукты

• Маршрутизаторы 7200 фирмы Cisco, FTP Software поднимает ставки в игре TCP/IP, Оптимизаторы MAXcess, Kraftway выпускает новый сервер

только на сервере

• Обзор Web-браузеров

• Методика интерпретации результатов измерения производительности адаптеров Fast Ethernet



 Copyright © 1997-2007 ООО "Сети и Системы Связи". Тел. (495) 234-53-21. Факс (495) 974-7110. вверх