1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /159, 1996 г./ | Бонус | Поиск  

Тема номера

Кто стучится в дверь ко мне...

Денис Викторов


© 2004, Еженедельник «Компьютерра» | http://www.computerra.ru/offline
Этого материала на сайте "Компьютерры", к сожалению, нет

По "предварительному сговору" можно сделать многое. Хотя многое зависит и от того, на чем этот самый сговор основан. Для специалистов, занятых проблемами развития ПО поддержки рабочих групп, в ряду систем такого рода Novell GroupWise – чуть ли не эталон. По крайней мере, обзор рынка группового ПО без упоминания о GroupWise сегодня невозможен.

Истоки

Конечно, GroupWise возникла не на пустом месте: появлению этой платформы предшествовала целая серия продуктов, объединенных маркой WordPerfect Office, и довольно любопытная история, в какой-то степени отражающая веяния моды, а иногда и целые этапы в развитии компьютерной индустрии. Началось же все в 1986 году, когда вышла в свет WordPerfect Library 1.0.

Система разрабатывалась для использования на платформе Data General и должна была упростить и, насколько возможно, оптимизировать довольно сложную автономную компьютерную среду, в которой приходилось работать тогда пользователям продукции WordPerfect Corporation.

Сегодня в связи с родословной GroupWise часто вспоминают опыт Министерства юстиции США, где в середине 80-х активно использовали WordPerfect на платформе Data General, по тем временам довольно современный "электронный офис". Сотрудникам ведомства, работавшим в округе Вашингтон и в Сан-Франциско, необходимо было обмениваться электронными копиями документов. К несчастью, отсутствие удобных средств здорово тормозило весь бюрократический процесс. После того, как попытки отыскать на рынке более или менее подходящую систему электронной почты окончились ничем, в корпорацию WordPerfect была направлена официальная (и, говорят, весьма эмоциональная) просьба разработать подобный инструментарий, включающий в себя не только e-mail, но и средства ведения персональных расписаний, поддержки группового планирования.

Договор заключили, и совместно с министерством была разработана спецификация, а вскоре и соответствующий продукт, который был не только успешно "прикручен" к WordPerfect, но и мог использоваться на других платформах, благодаря тому что представлял собой легко переносимый код на Си.

Говорят, не последнюю роль здесь сыграл некий программист из IBM, которому пришла в голову идея сделать основой для группового планирования своеобразную американскую курилку – meeting room, поскольку именно этой проблемой он и занимался в своей компании.

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

К 1988 году WordPerfect Office, получивший уже индекс 2.0, коренным образом переделали. Правда, наличие существенных недоработок (ограниченное число пользователей, работающих с планировщиком, использование не более одного файл-сервера) делало систему пригодной лишь для небольших рабочих групп (и все же такое понятие уже возникло!). С другой стороны, в материалах Novell, посвященных истории GroupWise, этот период вспоминают как конструктивный, позволивший развивать продукт в качественном отношении, исправляя одновременно очевидные огрехи.

Одним из самых важных шагов на пути к современному GroupWise оказался выход в июне 1990 третьей версии WordPerfect Office. Это была ориентированная на использование в локальных сетях многоплатформенная система (потенциальные пользователи уже работали не просто на разных платформах, а реально использовали сложные разнородные вычислительные комплексы), причем были выпущены версии для Macintosh, VMS, Data General, UNIX, System 370 и DOS.

В январе 1992 появляется WordPerfect Office 3.1, а в марте того же года комплект расширяется за счет включения в него почтового клиента для Microsoft Windows. И наконец, в июне 1993 года выходит в свет WordPerfect Office 4.0 под девизом "Universal in Box". Здесь отчетливо просматривались основные черты современной GroupWise: 32-разрядная технология, новые подходы к поддержанию и структурам баз данных, организации календарей и расписаний, наличие множества версий для различных платформ, централизованное администрирование и многопоточная архитектура. С августа 1994 (после переименования) продукт и известен как "GroupWise".

За разработку приложений и средств GroupWise сегодня отвечает специальное подразделение – Novell GroupWare Division, предлагающее, собственно, три продукта: GroupWise (средство для приема, передачи и обработки сообщений), InForms (систему для разработки приложений и обработки форм) и SoftSolutions (набор средств для управление документами). А развиваются все продукты линии GroupWise на основе фирменной технологии, именуемой ОМЕ (Open Messaging Environment).

Российские пользователи уже используют сегодня полностью локализованную томской фирмой "СТЕК" версию GroupWise, причем в Novell, похоже, признали особую роль русского языка и перспективы нашего рынка. По крайней мере, есть сообщения, свидетельствующие о намерении компании полностью или частично локализовать наиболее значимые продукты для России. Так что GroupWise, используемая сегодня в нашей стране, позволяет пользователю не думать о глубоком метафизическом смысле ряда пунктов меню, а работать с приличным интерфейсом, где, скажем, в окне "День" присутствуют понятные кнопки "Сегодня", "Печать Календаря", "Папки" и т.п.

Их кредо

Что скрывать, анализ древних, и не очень, публикаций показывает, что к системам обмена сообщениями довольно долго относились просто как к средствам пересылки электронной почты между пользователями. Похоже, что сегодня с таким подходом приходится проститься. По крайней мере, при обсуждении, скажем, Exchange или GroupWise речь идет не просто о корпоративных e-mail. Говоря о системах поддержки рабочих групп, мы все чаще вспоминаем о том, что хорошо бы избавиться от привязки к конкретным пользовательским приложениям (каждому нравится свое), операционным системам и забыть, в какой географической точке мы собственно находимся. Нам хочется создать виртуальную рабочую группу, которая работала бы эффективно. Этого, похоже, хотят и менеджеры корпоративных информационных систем. При этом не стоит забывать и о том, что внедрение подобной системы – дело не самое простое и не самое дешевое. И клиенты совершенно справедливо требуют определенного запаса прочности – лет эдак на 15-20. По крайней мере, таково общее мнение. Так принято думать и, возможно, так оно и есть на самом деле.

В одном из документов Novell представила пять ведущих принципов, которых компания придерживается, развивая GroupWise. Итак, по мнению компании, система поддержки групповых вычислений... должна быть:

1. Элегантной и простой, но в то же время достаточно мощной и подходящей для реализации сложных решений.

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

3. Открытой, переносимой и полнофункциональной при работе в существующих или новых операционных системах и средах, то есть не зависящей от конкретной операционной системы или среды.

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

5. Обладать достаточной надежностью для поддержки архитектуры распределенной обработки документов компании Novell и быть открытой для поддержки отраслевых стандартов и приложений."*

Современный рынок технологий поддержки рабочих групп не беден, ему мы посвящаем уже второй тематический номер. И по части пристрастий конкурентов в Novell высказываются корректно. И все же мягко указывают: "Некоторые поставщики предлагают очень привлекательные приложения, КОТОПМ" – ;0| для реализации действительно эффективных решений недостает архитектурной основы. Другие разработчики создают свои приложения на основе "стандартных" архитектур электронной почты, но, поскольку они ограничены базовыми службами электронной почты, этим решениям недостает гибкости и функциональности. Так как подобные вычислительные решения для рабочих групп зависят от принципов, заложенных в архитектуру систем передачи, приема и обработки сообщений, мы считаем, что организациям следует выбирать в первую очередь основу коллективных вычислений. Лишь после этого они могут тщательно отбирать приложения для построения на данном "фундаменте" готовых решений для поддержки рабочих групп".*

Поскольку мы прекрасно понимаем, что открытые заявления такого рода делаются с опорой на некоторые реальные качества продукта (и знаем цену заявлениям, связанным с архитектурой), будем считать, что в Novell убеждены: всем этим требованиям GroupWise удовлетворяет. Да, вполне возможно, что, скажем, Microsoft не согласится с предложенной трактовкой, например, "пятого пункта". Но остальные четыре, похоже, отвечают тому самому "принятому сегодня взгляду", о котором мы упомянули, тем более Microsoft Exchange слово сегодня дадут.

Не будем спорить с красивыми словами. Пусть звучат как музыка. Мы же посмотрим, действительно ли Novell удалось всего этого добиться, и если да, то каким образом.

 

 

 

Не просто почта

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

Не последнюю роль в GroupWise играют возможности интеграции с настольными системами. В какой-то степени это и повторение успешного опыта WordPerfect Office. Интерфейсы прикладного программирования (API) электронной почты (например MAPI или CMC) позволяют большинству настольных приложений (текстовым процессорам, электронным таблицам) прозрачно вызывать функции электронной почты.

Иными словами, то приложение, с которым вы привыкли работать, в нужный момент может быть дополнено функциями обмена сообщениями. В случае с GroupWise речь идет не просто об интеграции пользовательского приложения и e-mail, а, скорее, о новом качестве всей системы обработки информации за счет появления средств передачи сообщений, ведения календаря, планирования и управления задачами.

Кстати, говоря о "поддержке обмена сообщениями", следует понимать не просто элементарные операции отправки/приема почты, но и возможности передачи и обработки запросов на планирование встреч, различных мероприятий, маршрутизации документов (практически на уровне управления деловыми процессами), контроля и согласования календарей, и все это – в рамках активных (или чаще всего используемых сотрудником) приложений. Иными словами, нет необходимости "учиться" GroupWise или воспринимать установку этой системы как появление новой среды, в которой все будет выглядеть иначе, не так, как привык пользователь. Просто значительная часть операций информационного обмена в определенный момент начинает выполняться без необходимости покидать рабочее место и самому становиться транспортером информации.

 

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

Однако вернемся к "архитектуре" GroupWise, к тому самому пункту, который вызывает наибольший интерес и, соответственно, самое пристальное внимание.

В GroupWise реализована так называемая система промежуточного хранения, а основными компонентами обработки сообщений являются клиент, почтовое отделение, сервер сообщений (Message Server), шлюзы и домен. Здесь стоит разобраться подробнее. Клиент GroupWise – это приложение конечного пользователя, поддерживающее упомянутые выше API. После установки ПО GroupWise меню "Файл" указанного при установке приложения пополняется пунктом "отправить документ" и подменю 'GroupWise", где можно отыскать вызовы всех реализуемых системой функций.

Под почтовым отделением (Post Office) понимается структура данных, представленная деревом каталогов на сетевом файл-сервере. Почтовое отделение используется для хранения сообщений, относящихся к определенным группам пользователей. По сути дела, это база данных, используемая рабочей группой для обмена сообщениями.

Сервер обмена сообщениями (Message Server) представляет собой программный агент передачи сообщений (МТА – message transport agent). Его задача – корректная маршрутизация сообщений между почтовыми отделениями и передача сообщений между шлюзами. В свою очередь шлюз – набор транслирующего и передающего сообщения ПО, используемого для GroupWise – системы связи с другими системами обмена. И наконец, домен – это некоторая базовая административная единица, состоящая из почтовых отделений и шлюзов, непосредственно обслуживаемых сервером сообщений.

Иными словами, клиент Group-Wise – это привычные для всех бумага и карандаш (произвольных размеров и марок), почтовое отделение – местный офис почтовой компании, позволяющий не гонять письмо соседу по всей почтовой системе, сервер обмена сообщениями – что-то вроде должностной инструкции и набора спецсредств (машин, транспортеров, погрузчиков), используемых при перевозке почтовых отправлений, а шлюз – республиканский или международный почтамт. Для упрощения всех взаимодействий и управления используются домены, объединяющие локальные наборы отправителей и получателей писем, их почтовые отделения и средства общения с внешними почтовыми системами. Все как в жизни.

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

На уровне процессора ядра определяются не только различные типы сообщений, но и различные средства обслуживания сообщений – папки, правила, управление потоком сообщений и присоединяемые файлы. Для всех типов сообщений должны быть доступны одни и те же функциональные возможности. Основными разделяемыми (совместно используемыми) функциями в GroupWise являются:

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

• хранение сообщений любых типов в одной и той же структуре папок;

• применение маршрутизации документооборота как к сообщениям электронной почты, так и к назначению задач.

Любопытно, что общие правила, применяемые к разным сообщениям, позволяют пользователям автоматически передавать электронную почту, назначать встречи и задачи даже во время своего отсутствия в офисе. Кстати, именно свойства ядра системы позволили в свое время одновременно реализовать в GroupWise 4.0 поддержку клиентов Windows, DOS и Macintosh, a GroupWise 4.1 был выпущен уже для 11 клиентских платформ (Windows, Macintosh, PowerMac, DOS и семи диалектов UNIX) и 10 серверных платформ.

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

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

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

Важным преимуществом совместного использования клиентами и серверами одного и того же процессора ядра оказывается, в конечном итоге, наиболее впечатляющая пользователей (хотя и вторичная по сути) особенность – возможность использовать в Group-Wise клиенты и серверы, работающие на разных платформах. На этот пункт Novell очень напирает. Утверждается (и есть конкретные примеры), что "любая комбинация клиентов может одновременно работать с версией Message Server для любой платформы. Независимо от платформы и от того, где выполняется обработка, им будут доступны все функции и средства"*. Вообще говоря, истинные возможности архитектуры процессора "клиент-сервер" становятся очевидными только в больших системах обмена сообщениями масштаба предприятия. Ну, а если все клиенты на всех платформах связываются друг с другом глобальной сетью, то и вопросы производительности обработки сообщений, масштабируемости, загрузки и трафика, а также межсетевого обмена выходят на первый план. И здесь свою роль должны сыграть шлюзы, которыми так гордятся архитекторы GroupWise.

Шлюзы, администратор, Workflow

Опыт показывает, что во многих случаях очень важно то, как серверы взаимодействуют с различными системами обмена сообщениями и предоставляют средства для распространения {"публикации") информации. В некоторых случаях это чуть ли не камень преткновения. И действительно, необходимость взаимодействия с людьми вне сети или системы обмена сообщениями самой организации часто вынуждает компанию искать некоторые "готовые" решения, которые предлагали бы широкие возможности подключения. Но этот подход, как мы уже отмечали, подвергается разработчиками из Novell критике, поскольку сама GroupWise решает подобные вопросы за счет промежуточных связующих средств – шлюзов.

В основе шлюзов GroupWise, как и в случае с серверами сообщений, лежит концепция процессора ядра. Все шлюзы одинаково реализуют базовые функции и должны обеспечивать согласованную обработку информации, сообщений и управление входящими/исходящими потоками сообщений. К ведению шлюзов относятся также организация очередей сообщений, определение адресов (например, преобразование имени в адрес), контроль состояния, синхронизация каталогов, регистрация транзакций, различные функции учета. Шлюз не просто связывает Group-Wise с другой системой, но и отвечает за целостность, сохранность передаваемой информации. Этс непростая задача, поскольку чаете приходится конвертировать многообразные виды сообщений, присущие только GroupWise, в принятые в других системах форматы.

  

Например, если шлюз соединяет GroupWise с системой, поддерживающей только электронную почту (а это очень распространенный случай), то его задача – интеллектуально конвертировать сообщения о встречах, задачах, используемых пользователями GroupWise, в целевой формат сообщений электронной почты без потерь. Но в том случае, когда GroupWise стыкуется с комбинированной системой электронной почты и планирования (например, Office Vision (IBM) или ALL-IN-1 от DEC), шлюз должен предоставлять средства для преобразования запросов о назначении встреч GroupWise в формат сообщения, "понятный" для другой системы. То же самое относится и к приему специфических сообщений, поступающих в GroupWise.

На практике при использовании GroupWise существенную роль играют и средства ретрансляции, позволяющие связать физически разделенные системы GroupWise, используя в качестве транспортного средства иные, промежуточные системы передачи сообщений. Здесь ретранслируемые сообщения инкапсулируются в сообщения принятого в транспортной системе формата и в таком виде передаются другой системе GroupWise. Таким образом можно добиться даже синхронизации каталогов двух или более обособленных систем, построенных средствами GroupWise и связанных опосредованно.

Администрирование системы поддержки рабочей группы – одно из центральных звеньев. По крайней мере, именно на уровне администратора системы можно превратить работу в ад и навсегда отбить у рабочей группы желание делаться "виртуальной" и "автоматизированной". GroupWise включает в себя соответствующий центр управления, представленный специализированным программным средством – Admin. Его задача – обеспечение централизованного и распределенного управления,распространение ПО, настройка среды конечного пользователя, диагностика и ведение службы каталогов.

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

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

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

Разработанный Novell совместно с FileNet Corporation комплект GroupWise Workflow дает возможность определять не только схемы документооборота, но и деловые процедуры, причем делается это путем элементарной буксировки мышью пиктограмм, представляющих реальных сотрудников или объекты делового процесса. Достаточно соединить их стрелками-маршрутами, и система документооборота практически готова. Безусловно, существуют и более сильные реализации электронного документооборота, но Group-Wise Workflow – удобное и качественное дополнение эффективной почтовой системы.

 

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

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

Эх, нам бы в редакции такую вещь, да еще чтобы инструкции по каждому вопросу. Не жизнь, а малина!

Стоит отметить еще один любопытный продукт, который может использоваться вместе с GroupWise. Это ManageWise, средство, используемое для мониторинга корпоративной сети. Поскольку за кадром предполагается, что вы используете GroupWise на базе Novell NetWare, и именно в этом случае компания обещает получение наибольших выгод, стоит иметь в виду и ManageWise, систему, ориентированную на поддержку всех новелловских сетей и надстроек.

Недавно Novell объявила о будущем ManageWise в Internet и корпоративных интрасетях. В следующем году, благодаря поддержке технологии Java и инфраструктуры Internet, ПО ManageWise станет платформно-независимым, а усовершенствованный продукт позволит администраторам сети с помощью консоли управления, работающей на базе WWW, выполнять задачи управления из любого узла Internet или корпоративной интрасети. Кроме того, ManageWise будет обеспечивать большую степень масштабируемости за счет интегрированной поддержки NetWare Directory Services (NDS) – службы глобального сетевого каталога, ставшей в отрасли почти стандартом.

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

"Novell будет продолжать развивать межплатформенные сетевые службы, – сообщил Стив Маркмен (Steve Markman), исполнительный вице-президент и генеральный менеджер подразделения Novell Product Group. – Благодаря возможностям NDS и усовершенствованиям Java наш продукт ManageWise будет четко позиционирован на использование преимуществ Internet и предоставит администраторам информационных систем межплатформенные средства управления".

Следующие версии приложений ManageWise будут основаны на технологии Java, которая упростит управление локальными сетями ПК, позволит сетевым администраторам быстро и легко обращаться к сетевой информации с помощью любого Web-браузера. Приложения ManageWise, выполняющие задачи управления, включая мониторинг трафика и сбор в реальном времени статистики о работе сервера,написанные на языке Java, будут храниться в виде Java-приложений (applets). Таким образом, пользователи смогут обращаться к ним с любого сервера, а стоимость ManageWise 2.1, как ожидается, составит около $800 для пяти пользователей.

Посмотрим, что же доступно пользователю на уровне клиента GroupWise. В первую очередь, это универсальный почтовый ящик (Universal In-Box). Здесь хранятся и сюда поступают сообщения всех типов. Это может быть электронная почта, сообщения Internet, речевая почта, факсимильные сообщения, запросы о назначении встреч и электронные формы.

Электронная почта (E-mail) достаточно традиционна и рассматривается в качестве простейшего, хотя и самого популярного способа коммуникации как в рамках организации, так и в масштабах всего мирового электронного сообщества.

Персональный календарь (Personal Calendar) позволяет отслеживать личные и групповые встречи, собрания, события, быть в курсе всей "общественной жизни предприятия". Система поставляется с несколькими стандартными видами календаря, но их можно проектировать и самостоятельно.

Операции группового планирования поддерживаются специальным средством – Group Scheduler, задача которого – оптимизация ресурсов, встреч и собраний всей работы группы. Считается, что при грамотной организации процесса это занимает гораздо меньше времени, чем традиционные телефонные согласования или передача уведомлений в виде служебных записок. Специальная функция Busy Search позволяет проверять индивидуальные календари других сотрудников, разрешать возникающие при определении времени и даты коллективных мероприятий конфликты. Здесь можно учитывать даже различные временные пояса, использовать различные почтовые отделения GroupWise, что, вероятно, оказывается существенным при организации разного рода мероприятий в крупных корпорациях.

Аналогично передаче сообщений e-mail или сведений о назначении встречи, любой пользователь GroupWise может назначить другому сотруднику задание. Можно определить конкретную дату и время, которые сразу попадают в календарь коллеги. Удивительно удобная вещь. Если начальство строго следит за вашей загрузкой, договоритесь с сослуживцами и шлите друг другу уведомления о встрече. Лучше не бывает. Этими вопросами в GroupWise заведует механизм управления заданиями – Task Management.

В такой среде недалеко до локального "информационного взрыва", вещи, так любимой теоретиками информатики в 70-х, но крайне неприятной в деятельности конкретного учреждения. Чтобы избежать подобных казусов, в Group-Wise применяется специальная схема – реализуемые на сервере правила (Server-Based Rules). Это развитая система соглашений, используемых при работе с сообщениями. Так, заранее можно определить некоторое действие или число действий, выполняемых с поступающими и исходящими сообщениями.

Пользователь может контролировать судьбу своего сообщения в контейнере исходящей корреспонденции – Out Box. Можно определить, было ли сообщение доставлено, открыто или удалено, кто конкретно занят в настоящий момент обработкой маршрутизируемого сообщения (например, документа, прокручиваемого по инстанциям для согласования).

Наконец, пользователи могут стать абонентами списков, публикуемых специальным сервером List Server "в стиле Интернет" и, став "подписчиком", получать информацию по интересующим темам по мере ее появления в сети. Используя GroupWise, можно обмениваться электронными сообщениями и непосредственно через Интернет, а также участвовать в конференциях за счет использования шлюза SMTP Gateway.

Планы и конкуренция

В ожидании новой версии GroupWise – GroupWise XTD, Novell ведет активную борьбу с конкурентами, главные из которых – IBM/Lotus и Microsoft. Причем наибольшее давление оказывается именно на пользователей MS-Mail и Exchange. Так, недавно было распространено сообщение Novell, в котором утверждается, что "60 тысяч пользователей Microsoft Mail в 1250 организациях перешли на Novell GroupWise 4. Г. По мнению компании, это стало возможным благодаря специальному предложению Novell, согласно которому покупатели NetWare, использующие в настоящее время Microsoft Mail, получают бесплатно 50 клиентских лицензий GroupWise 4.1, а также пакет для перехода на эту систему при модернизации ПО.

Главные козыри Novell в отношении Microsoft Mail – отсутствие в последней многих расширенных функций, присущих GroupWise, специализированного почтового ящика для исходящей почты, необходимость покупать дополнительное ПО для использования средств ведения расписаний и фильтров, основанных на деловых правилах. Правда, с выходом Exchange кое-что в этом раскладе меняется.

На Lotus Notes в Novell столь серьезно пока не замахиваются, тем более после выхода версии Notes 4.O. Да это и понятно. Гораздо интереснее, какие сюрпризы готовит несколько задерживающийся (по сравнению с намеченными и ожидавшимися сроками) выход новой версии GroupWise – GroupWise XTD. Этот сервер обмена сообщениями, ориентированный на архитектуру клиент-сервер и использование в крупных организациях, был анонсирован уже больше года назад. Задержку с выходом коммерческой версии в Novell объясняют просьбами клиентов-участников бета-тестирования (использующих, как правило, последнюю версию GroupWise 4.5) "не торопиться" и выпустить действительно качественный продукт.

И все же определенное опоздание может существенно сказаться на завоевании рынка крупных корпоративных заказов – слишком активно здесь оперируют Microsoft и IBM/Lotus. Последние события и комплексные решения, впитавшие в себя традиционный опыт IBM, существенно повышают ставки Notes.

При этом XTD ожидается с большим интересом. Здесь должны появиться средства совместного использования файлов в сетях клиент-сервер и распределенных средах, содержащих, возможно, удаленные подсети, будут расширены возможности поддержки компьютерной телефонии и управление формами. Кроме того, значительно более эффективной станет работа с Internet (в основном за счет шлюзов). GroupWise XTD сможет взаимодействовать с Web, появятся средства разработки сценариев на Java и тиражирования баз данных.

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

___________________

* Архитектура электронной системы обработки сообщений SroupWise 4.1. Официальный документ компании Novell. 11.

 

 

{НАЧАЛО ВРЕЗКИ}

Началось все в 1986 году, когда вышла в свет WordPerfect Library 1.0. Система разрабатывалась для использования на платформе Data General и должна была упростить и оптимизировать довольно сложную автономную компьютерную среду, в которой приходилось работать тогда пользователям продукции WordPerfect Corporation.

{КОНЕЦ ВРЕЗКИ}

 

 

{НАЧАЛО ВРЕЗКИ}

За разработку GroupWise сегодня отвечает специальное подразделение — Novell GroupWare Division, предлагающее серию продуктов, среди которых собственно GroupWise (средство для приема, передачи и обработки сообщений), InForms (система для разработки приложений и обработки форм) и SoftSolutions (набор средств для управления документами).

{КОНЕЦ ВРЕЗКИ}

 

 

{НАЧАЛО ВРЕЗКИ}

Довольно долго к системам обмена сообщениями относились просто как к средствам пересылки электронной почты между пользователями. Похоже, что сегодня с таким подходом приходится проститься. По крайней мере, речь идет не просто о корпоративных e-mail.

{КОНЕЦ ВРЕЗКИ}

 

 

{НАЧАЛО ВРЕЗКИ}

Основными разделяемыми функциями в GroupWise являются: маршрутизация данных, связанных со встречами, задачами и календарным планированием на базе описанных правил; хранение сообщений любых типов в одной и той же структуре папок; применение маршрутизации документооборота как к сообщениям электронной почты, так и к назначению задач.

{КОНЕЦ ВРЕЗКИ}

 

 

{НАЧАЛО ВРЕЗКИ}

Основными компонентами обработки сообщений в GroupWise являются клиент, почтовое отделение, сервер сообщений, шлюзы и домены.

{КОНЕЦ ВРЕЗКИ}

 

 

{НАЧАЛО ВРЕЗКИ}

Аналогично передаче сообщений e-mail или сведений о назначении встречи, любой пользователь GroupWise может назначить другому сотруднику задание. Можно определить конкретную дату и время, которые сразу попадают в календарь коллеги.

{КОНЕЦ ВРЕЗКИ}

 

 

{НАЧАЛО ВРЕЗКИ}

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

{КОНЕЦ ВРЕЗКИ}

 

 

{НАЧАЛО ВРЕЗКИ}

На боевом посту

Если Lotus Notes активно используется в ЦРУ, то GroupWise – на переднем рубеже борьбы шведских правоохранительных органов с преступниками. Похоже, скоро главным врагом антисоциальных элементов станут не сети закона, а вычислительные сети, вооруженные GroupWise. Об этом свидетельствует одна из success stories, с которой Novell знакомит общественность.

Шведская полиция станет в ближайшее время одним из крупнейших пользователей GroupWise. Сегодня этот проект уже близок к завершению, и все 27000 сотрудников этого учреждения получат доступ к электронной почте, средствам ведения календаря и назначения встреч. Все полицейские сети были переведены на рельсы Novell NetWare 4.1 и GroupWise. Но и здесь GroupWise – "не просто почта".

До сих пор электронную почту использовали только некоторые полицейские округа, и речь шла лишь об обмене сообщениями в пределах одного здания. Теперь же можно говорить о единой информационной сети. "Есть отдельные области, в которых электронная почта особенно подходит для полицейской работы, – считает исполнительный директор технологического центра Управления полиции Швеции Свен-Эрик Лундберг (Sven-Erikl Lundberg). Haпример, ее хорошо применять для обмена информацией между полицейскими округами, ведущими совместное расследование. Если преступник "гастролирует" по разным округам, то расследование все равно проводится в одном из них. Между тем другие округа могли бы внести свой вклад, собрав свидетельские показания и опросив потерпевших. Такой оперативный материал можно быстро передать с помощью GroupWise полицейскому, ведущему расследование".

Однако самым любопытным примером использования GroupWise шведскими полицейскими оказывается применение этой системы в полицейских патрульных машинах. 800 автомобилей оснащаются компьютерами, взаимодействующими с локальной сетью через соединения NMT или Mobitex. Отчеты записываются на карты флэш-памяти, а затем "сбрасываются" в центральную БД. Каждый автомобиль имеет в GroupWise свой собственный почтовый ящик, а центр управления полиции сможет посылать в них секретную информацию, передача которой по радио нежелательна. При выезде на задание почтовый ящик такой машины наполняется оперативными данными и подробной электронной картой местности.

Вот вам и пример той самой групповой работы, до сути которой мы все время докапываемся.

{КОНЕЦ ВРЕЗКИ}

 

 

{НАЧАЛО ВРЕЗКИ}

Разработанный Novell совместно с FileNet Corporation комплект GroupWise Workflow дает возможность определять не только схемы документооборота, но и деловые процедуры, причем делается это путем элементарной буксировки мышью пиктограмм, представляющих реальные объекты и участников делового процесса.

{КОНЕЦ ВРЕЗКИ}

 

 

{НАЧАЛО ВРЕЗКИ}

GroupWise отметили

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

"GroupWise продолжает получать признание индустрии и пользователей как самое быстрорастущее решение для обмена сообщениями. Сегодня установленная база GroupWise насчитывает более шести миллионов пользователей и оказывается больше, чем у любого другого продукта для коллективной работы", — считает Стюарт Нельсон (Stewart Nelson), вице-президент и генеральный менеджер подразделения GroupWare Division компании Novell.

{КОНЕЦ ВРЕЗКИ}

 


1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /159, 1996 г./ | Бонус | Поиск  

© 2004, Издательский дом «Компьютерра» | http://www.computerra.ru
Телефон редакции: (095) 232-22-61
E-mail редакции: inform@computerra.ru