Компания Lotus внесла несколько привлекательных усовершенствований в свой главный программный продукт для рабочих групп, благодаря чему работа с этим пакетом стала удобнее, чем раньше.
Найти короткую, емкую характеристику для Lotus Notes всегда было непросто. Такие описания, как "база данных свободного формата" или "совокупность связанных между собой документов", недостаточно точно передают суть программы. Более длинные и подробные описания возможностей пакета Notes оставляют за скобками общее впечатление от работы с ним, и пока пользователь, прежде незнакомый с пакетом, не увидит его в действии, никакое описание не сможет заменить то впечатление, которое производит это действительно мощное программное средство.
Несмотря на трудность описания назначения пакета, множество компаний уже установили Notes и работают с ним. И хотя на рынке программных продуктов пакет Notes давно уже не новичок, ему по-прежнему удается оставаться лидером в своей категории. Это объясняется прежде всего тем, что ни один другой продукт не обладает таким удачным набором возможностей, как Notes.
В лице пакета Exchange, выпущенного компанией Microsoft, Notes встретил самого серьезного конкурента. К счастью, отвечая на угрозу со стороны Microsoft, компания Lotus значительно переработала и усилила свой пакет для рабочих групп. Набор возможностей, предлагаемых Exchange и Notes, не идентичен, но тем не менее многие компании, намеревающиеся приобрести программное обеспечение для рабочих групп, ограничивают круг рассматриваемых программ этими двумя конкурирующими продуктами.
Сходство между программными пакетами компаний Microsoft и Lotus поразительное: возможность коллективной работы нескольких пользователей с одним и тем же документом, содержащим текст в произвольном формате плюс средства, характерные для баз данных, и мощные средства для работы с электронной почтой. Оба программных продукта явились как бы ответом на желание пользователей иметь более развитые функции электронной почты. При этом следует иметь в виду, что прежде ни Notes 3.0, ни Microsoft Mail - предшественник пакета Exchange - не располагали серьезными возможностями в области работы с электронной почтой.
Различия между Notes и Exchange столь же существенны, сколь велико их сходство. Если возможность коллективного использования несколькими пользователями одной папки была реализована разработчиками Exchange как расширение функций электронной почты, то в Notes, наоборот, возможность работы с электронной почтой появилась в результате развития базы данных документов в Notes. Некоторые даже относились к электронной почте в Notes 3.0, как к искусственной добавке к пакету. В версии Notes 4 компания Lotus значительно усовершенствовала этот раздел, придав ему большое сходство с cc:Mail, оставив, однако, механизм тиражирования Notes в качестве основного для почтовой базы данных.
ДВУМЯ НОГАМИ ВПЕРЕД
В результате быстрого развития издательского инструментария для Web и инструментальных программ для управления документами в формате HTML многие компании приступили к созданию своих внутрикорпоративных сетей, по структуре напоминающих уменьшенные до масштабов одного предприятия копии World Wide Web.
Все больше организаций стали изучать возможность создания собственных хранилищ HTML-документов с открытым для своих сотрудников (или же покупателей и торговых представителей) доступом. Такие хранилища могли бы заменить более традиционные приложения для рабочих групп. Заметив эту тенденцию, Lotus включила в версию пакета Notes 4.1 функцию просмотра Web и инструментарий для создания страниц Web.
Одна из сильных сторон Notes - средства управления документами. Эта черта пакета превращает его в интеллектуальную платформу, способную справиться с бурно растущим числом публикуемых HTML-документов. Так как документы в базе данных сохраняются в формате HTML, пользователи без труда могут их обновлять; при этом документы остаются легкодоступными для самого широкого круга пользователей. Notes позволяет локальным клиентам просматривать документы в исходном формате, удаленным пользователям создавать копию базы данных и просматривать документы позже, а пользователям, не имеющим доступа к Notes, запускать браузер Web (например Netscape Navigator или Microsoft Explorer) и с его помощью обращаться к хранилищу сообщений.
Доступ к базе данных в Notes помогает удаленным пользователям снизить расходы на телефонную связь, ведь копировать внесенные в базу данных изменения можно и в нерабочее время. После того как база данных загружена на удаленный компьютер, для чтения хранящихся в ней документов пользователю уже незачем поддерживать постоянную связь с исходной базой данных.
Прельстившись возможностью гибкой работы с документами в свободной форме, некоторые компании могут, однако, предпочесть такой вариант создания внутрикорпоративной сети, при котором единственным форматом будет HTML. И тем не менее, предлагая всевозможные инструменты, Lotus не теряет надежды убедить эти организации использовать пакет Notes для опубликования документов во внутрикорпоративных сетях.
УСТАНОВКА
Процедура установки первого сервера в организации очень проста: нужно всего лишь запустить инсталляционную программу и ввести необходимые параметры в нескольких конфигурационных экранах. К сожалению, если структура сети вашей организации не спланирована должным образом, программное обеспечение придется переустанавливать и настраивать заново не раз и не два. Новая версия Notes предоставляет больше возможностей изменить настройки апостериори, но все же и эта версия имеет целый ряд настроечных параметров, невошедших ни в одну из нескольких доступных конфигурационных баз данных. К счастью, для тех из администраторов сетей, кто не имеет возможности спланировать структуру сети заранее, настройка может быть произведена заново без переустановки пакета полностью. Для этого в файле notes.ini следует стереть весь текст, за исключением заголовка Notes и параметров в разделах KitType и Directory.
Установка последующих серверов в рамках той же организации сравнительно проста, если вы запомнили некоторые параметры первого сервера (например имена сервера, домена и сети).
Документация пакета освещает многие детали процесса установки, но автору этой статьи показалось, что она чуть ли не намеренно избегает возникающих в ходе установки вопросов. Довольно путаный стиль изложения также не способствовал прояснению ситуации. Конечно, процесс установки Notes в большой системе - весьма серьезное занятие, а значит, некоторой сложности текста инструкций не избежать. И все же было бы совсем не вредно иметь более четкие указания по установке параметров транзита (PassThrough) и установлению связей между документами для обмена электронными сообщениями с другими компаниями, использующими Notes.
Пакет Notes 4.1 написан в 32-разрядных кодах, что, безусловно, повышает скорость его работы. Он выпускается в нескольких версиях для таких 32-разрядных операционных систем, как OS/2 Warp, OS/2 Warp Connect, OS/2 2.11 SMP, Windows NT 3.51 (с поддержкой многопроцессорного режима), Windows 95, NetWare 3.12, NetWare 4.1 и некоторых платформ Unix, в частности, HP-UX, Sun Solaris и IBM AIX. Клиентскими системами могут быть OS/2 Warp и Warp Connect, OS/2 2.11 SMP, Windows 3.1, Windows NT 3.51, Windows 95, а также Macintosh System 7.1 и System 7.5 (включая исходную версию PowerMacintosh).
Мы установили программное обеспечение сервера Notes на серверах Windows NT 3.51 Server, Novell NetWare 3.12 и на двух машинах с Windows 95. После этого на ряде компьютеров (в их число входили уже упомянутые машины с NT Server и Windows 95, а также рабочая станция с операционной системой Windows 3.1 и два компьютера Macintosh c System 7.1 и MacOS 7.5.2) было запущено программное обеспечение для рабочих станций. Установка прошла вполне гладко. Процесс установки на сервере NetWare в сравнении с другими платформами оказался более трудоемким, поскольку машина с NetWare не может выполнять программное обеспечение рабочей станции Notes сама по себе. Поэтому администратор сети должен установить это программное обеспечение с рабочей станции и настроить параметры сервера до запуска загружаемого модуля Notes NML на сервере NetWare.
При установке параметров коммутируемого (dial-in) и транзитного (PassThrough) доступа у нас сложилось впечатление, что некоторые вполне обычные состояния телефонной линии, такие как отсутствие длинного гудка или сигнала занятости, Notes определяет неверно - из динамика модема то и дело раздавалась автоматически воспроизводимая магнитофонная запись: "Если вы хотите позвонить, пожалуйста, повесьте трубку и наберите номер снова". Несмотря на то что мы использовали два разных модема (Hayes Optima 28.8 SmartModem и SupraFaxModem 28.8), каждый со своим рабочим сценарием, результат был одинаков. Конечно, отредактировав файлы сценариев, сетевой администратор может добиться распознавания большего количества состояний линии и таким образом разрешить проблему, но упомянутые состояния линии настолько обычны, что их обработка должна быть предусмотрена в файлах сценариев изначально.
ПОДРОБНЕЕ О ВОЗМОЖНОСТЯХ
Программа Notes 4.1 является обновленной версией продукта, работа которого уже была достаточно испытана в целом ряде систем (некоторые из них насчитывают до 100 тыс. пользователей). Поэтому мы решили сосредоточить внимание не на технических характеристиках быстродействия пакета, а на функциональных изменениях, внесенных в новую версию программы, и на усовершенствованиях пользовательского интерфейса. Это, однако, не означает, что Lotus пренебрегла вопросами повышения быстродействия. Для увеличения скорости работы пакета компания улучшила транспортный механизм тиражирования и внесла другие изменения с целью придать Notes более компактный характер, так, чтобы количество выделенных серверов было минимальным. В итоге время, которое каждый сервер организации затрачивает на тиражирование других серверов системы, стало меньше.
Увеличив количество обслуживаемых одним сервером пользователей при их заданном общем числе, архитекторы сети могут создать более крупные серверы Notes и, следовательно, использовать меньшее их число, упростив тем самым администрирование. Результатом этого является то обстоятельство, что теперь при установке пакет требует информации о скорости процессора, объеме памяти и скорости передачи данных при чтении и записи на жесткий диск. Хотя сервер Notes 4.1 может работать примерно на том же аппаратном обеспечении, что и сервер Notes 3.0, установка его на более быстрой машине позволит значительно увеличить число обслуживаемых пользователей, при этом сервер будет способен надежно поддерживать больший объем трафика.
Требования к объему памяти при работе с Lotus Notes зависят от числа одновременно работающих пользователей, платформ сервера и клиентов и числа дополнительных процессов (например программы InterNotes Web Navigator), обслуживаемых сервером. Клиент Notes для Windows 3.1 требует минимум 6 Мбайт оперативной памяти, клиенты Windows 95 и OS/2 - 8 Мбайт RAM, а клиенты Windows NT и Macintosh - минимум 16 Мбайт (для машин Macintosh 680x0 - чуть меньше). Для клиентов Unix требования к оперативной памяти еще выше: им нужно не менее 24 Мбайт. Добавление процесса Notes Server к серверам на платформе Windows 95, Windows NT и OS/2 повышает требования к памяти до 16-32 Мбайт, если число пользователей не превышает 64; для обслуживания каждого дополнительного пользователя сверх этого числа необходимо еще 128 Кбайт RAM. Для серверов Notes на платформе Unix компания Lotus требует как минимум 64 Мбайт RAM и 128 Мбайт SWAP (памяти, предназначенной для переключения заданий) и рекомендует иметь по крайней мере 128 Мбайт RAM и 256 Мбайт SWAP. Также Lotus советует иметь 32 Мбайт RAM дополнительно на серверах, где выполняется процесс InterNotes Web Navigator, и 2 Мбайт RAM для каждого дополнительного процесса поиска документации в сети Web.
ТРАНЗИТНЫЙ СЕРВЕР
Разработчики сети, столкнувшиеся с задачей обеспечения коммутируемого доступа к серверу со стороны пользователей и других серверов, а также имевшие дело с предыдущими версиями Notes, знают, как тщательно нужно оценить, сколько вызовов по телефонным линиям будет получать каждый сервер. Раньше создателям сети приходилось устанавливать последовательные порты и модемы на каждый сервер, с которым у удаленных пользователей могла возникнуть необходимость связи. Теперь же благодаря реализации концепции транзитного сервера (PassThrough) планировщики сети могут вздохнуть спокойно; при активировании PassThrough удаленные пользователи звонят только одному серверу Notes (часто это выделенный для удаленного доступа сервер Notes). Транзитный сервер обеспечивает также связь с серверами Notes, поддерживающими иной сетевой протокол, чем рабочая станция пользователя. В отличие от удаленных узлов, транзитный сервер предоставляет прямую связь не со всей сетью Notes, а только с теми серверами, в настройках которых указано его имя.
Административные инструменты Notes 4.1 упрощают задачу конфигурации многочисленных серверов. Централизованная панель управления содержит большинство документов, необходимых для настройки серверов или управления пользователями.
NOTES ОТОВСЮДУ
Параллельно с ростом популярности Notes все отчетливее стали проявляться тенденции к повышению мобильности пользователей. Людей, обладающих портативными компьютерами и желающих сохранять связь с базами данных Notes независимо от того, сидят ли они в своем рабочем кабинете или находятся в пути, становится все больше. При работе с Notes 4 процедура изменения рабочих настроек очень проста, причем неважно, находится компьютер в локальной сети, дозванивается по линии связи или автономен, то есть вообще не связан с сетью. Notes предусматривает правила задания параметров сетевого соединения для каждого из таких состояний (работа в учреждении, в пути, дома и в автономном режиме) и обеспечивает возможность создания документов при изменении местонахождения. Если пользоваться новым меню Mobile из раздела File основного меню, переход от одного заранее заданного узла к другому становится значительно проще. Нам с легкостью удавалось переключаться с одного узла на другой, и при этом программа самостоятельно определяла, как связаться с сервером.
Разработчики упростили процесс тиражирования для удаленных пользователей, а добавление рабочей страницы репликатора (она занимает последнюю карточку на рабочем столе Notes) сильно облегчило визуализацию процесса обмена данными с главным сервером. Каждая запланированная операция тиражирования появляется в соответствующем списке с указанием направления передачи данных и статуса каждой операции (активный или пассивный). Для того чтобы Notes начал операцию тиражирования, достаточно всего лишь нажать на кнопку Start.
Необходимость в надежном обеспечении безопасности документов не менее актуальна, чем проблема мобильных пользователей. Поскольку база данных Notes на портативном компьютере защищена от любопытных посторонних глаз слабее, чем на сервере, запертом в отдельном помещении, компания-разработчик предлагает пользователям средства полномасштабного шифрования баз данных на своих машинах. В дополнение к этому локальные базы данных характеризуются теперь таким же уровнем управления доступом, что и базы данных на сервере, поэтому неавторизованные пользователи даже при наличии физического доступа к машине не могут просматривать содержимое баз данных.
Еще одна, возможно, не самая главная, но имеющая отношение к безопасности работы, особенность программы - экран задания пароля с защитой от "взломщиков". Экран возникает при первичной регистрации на сервере Notes и, по мере того как пользователь набирает на клавиатуре пароль, отображает последовательность иероглифов. Предположительно, такая защита должна уменьшить вероятность того, что программа взломщика сможет замаскироваться под окно ввода пароля. Видимо, разработчики полагали, что пользователь со временем привыкнет к конкретной, соответствующей его паролю, последовательности иероглифов, и это поможет ему заметить попытки программы-"взломщика" воспроизвести нужную последовательность. Однако такое усовершенствование производит впечатление попытки решить проблему еще до ее возникновения.
ТИРАЖИРОВАНИЕ НА УРОВНЕ ПОЛЕЙ
Тиражирование на уровне полей уменьшает затраты времени на передачу информации между серверами Notes. Вместо того чтобы посылать документ целиком (минимальная единица тиражирования в предыдущих версиях программы), Notes 4.1 передает только поля документа, претерпевшие изменения. Этот новый уровень дискретности может несколько снизить общий объем трафика при тиражировании между серверами в глобальной сети. Изменения, которые сулит тиражирование полей, больше всего обрадуют удаленных клиентов Notes; сокращение количества операций по передаче данных уменьшит их затраты на оплату телефонных счетов и сократит время ожидания новой версии передаваемого с сервера документа.
Пакет позволяет указывать, какие именно виды (view) и папки должны тиражироваться. Таким образом, выбрав один из видов, вы можете значительно сократить число документов, вовлеченных в процедуру тиражирования. Копированию на домашний сервер (или с него) подвергнутся лишь документы, указанные в списке выбранного пользователем вида.
Начиная с предыдущей версии (4.0) Notes предлагает дополнительный способ уменьшения объема централизованной базы данных сообщений: в тех случаях, когда сообщение имеет несколько адресатов на одном сервере, сохраняется только одна копия текста сообщения и включений. При разблокированной опции разделяемого или многопользовательского доступа к почте (компания Lotus называет данную функцию хранилищем объектов в одном экземпляре) любое электронное сообщение, адресованное двум или более пользователям на одном и том же сервере, автоматически сохраняется как разделяемое сообщение. Это означает, что электронное сообщение разбивается на две части - заголовок, где содержится информация об адресах, и собственно текст сообщения. Текст остается в центральной базе данных электронных сообщений, а заголовок передается в персональный почтовый ящик (или базу данных) каждого из адресатов. Администратор сети может указать, должны ли сохраняться в центральной базе данных с разделяемым доступом все сообщения или только те, что адресованы более чем одному пользователю на данном сервере.
Почта с разделяемым доступом экономит дисковое пространство не во всех случаях. Пользователи, шифрующие все входящие сообщения и сохраняющие их в своих личных почтовых ящиках, а также те, кто создает копии своих почтовых файлов, не могут участвовать в работе в режиме разделенного доступа к почте (они сохраняют полную копию каждого сообщения). Это означает, что большинство удаленных и мобильных пользователей не получат выигрыша от режима почты с разделяемым доступом, так что организации, в которых такие пользователи составляют большинство, вероятно, решат отказаться от режима разделяемой почты.
БЕЗ ТРУДА НЕ ВЫНУТЬ РЫБКУ ИЗ ПРУДА
Процедура выбора различных видов базы данных стала в новом пакете намного проще. Выбирая соответствующую пиктограмму в иерархическом списке возможных видов в левой части окна приложений, пользователь может быстро переходить от одного вида к другому и даже воспроизводить в окне структуру базы данных или набор активных агентов.
Процесс навигации по базе данных, хотя и сильно усовершенствованный по сравнению с предыдущими версиями, все же не свободен от некоторых довольно обидных недочетов. Например, при просмотре базы данных пользователь может захотеть быстро отредактировать поле в текущем документе или записи. Нажав кнопку мыши дважды, вы переведете документ в режим редактирования, и более чем вероятно, что Notes обязательно потеряет отмеченное в документе место и возвратит вас в начало документа. Это особенно раздражает, когда редактируемое поле находится в разворачиваемом подразделе. Поле исчезает с экрана, и, чтобы отредактировать данное поле, приходится вручную раскрывать содержащий его подраздел.
УСОВЕРШЕНСТВОВАНИЯ ПО ЧАСТИ INTERNET
Чтобы обеспечить пользователям доступ к таким ресурсам Internet, как документы в формате HTML и узлы ftp, компания Lotus включила в комплект пакета Notes 4.1, поставляемого на компакт-диске, программы InterNotes Web Navigator и InterNotes Web Retriever. InterNotes Web Navigator - это браузер Web для клиентов Notes, работающий совместно с поисковой программой InterNotes Web Retriever. С точки зрения сервера Notes, она является дополнительным процессом, обеспечивающим автоматический поиск страниц Web в формате HTML и их преобразование в формат документов Notes. В результате клиенты Notes получают доступ к страницам Web, даже не имея протокола TCP/IP. Администратор Notes может настроить программу InterNotes Web Retriever таким образом, чтобы она через заданные промежутки времени автоматически обновляла конвертированные документы HTML. По истечении срока действия полученного по сети документа InterNotes Web Retriever посылает запрос о дате текущего документа в Web и при необходимости копирует его, преобразуя во внутренний формат Notes. Такой метод просмотра Web может существенно сократить объем трафика на участке сети, связывающем локальную сеть организации с компанией, предоставляющей ей услуги Internet, особенно в том случае, если некоторые пользователи часто связываются с одними и теми же узлами Web, следя за обновлением в них информации.
При такой организации просмотра Web приходится идти на увеличение времени задержки, в течение которой программа Web Retriever преобразует указанные ей страницы Web из формата HTML во внутренний формат Notes. Поэтому желательно позаботиться о том, чтобы сервер Notes имел достаточный объем оперативной памяти. Если объем RAM на сервере достаточен, то время задержки на преобразование из одного формата в другой оказывается вполне приемлемым, но если памяти в обрез, то ожидание может превратиться в настоящую пытку.
Внесенная компанией Lotus в пакет Notes возможность опубликования в Web баз данных Notes в формате HTML базируется на еще одном дополнении к пакету - InterNotes Web Publisher 4.0. В момент публикации настоящих заметок эта программа еще не была включена в комплект программ, поставляемых на компакт-диске, но ее можно было бесплатно скопировать с узла Web компании Lotus (http://www.lotus.com).
В будущем Lotus планирует включить в комплект Notes пакет InterNotes Web Publisher или его наследника, пакет Domino Server, находившийся во время подготовки этого материала на стадии открытого бета-тестирования. Бета-версию сервера Domino можно получить с узла Web компании Lotus.
ДОЛГОЖДАННЫЕ ИЗМЕНЕНИЯ В СЦЕНАРИИ
Предоставляемая пакетом возможность настраивать базы данных для конкретных задач, добавляя формулы для расчета исходных значений полей данных, и способность программы оценивать ввод пользователя были, начиная с самых первых версий программы, одними из самых сильных сторон Notes. Однако программирование в Notes всегда оставалось запутанным и трудоемким занятием.
Математические формулы в Notes (называемые также @-формулами из-за того, что они начинаются с символа @) являются довольно мощным инструментом, расширяющим возможности как базы данных в целом, так и отдельного поля в частности. Однако даже несложная составная формула может быстро превратиться в малопонятное сочетание ключевых слов, скобок и двоеточий. Все три версии Notes предлагали программистам, желавшим ввести в базу данных свои собственные формулы, выбор: либо довольствоваться возможностями программирования по правилам @-функций, либо создавать свои собственные макрокоманды с помощью независимых инструментов и компиляторов (используя, например, язык С и интерфейс прикладного программирования Notes). Оба эти варианта были настоящим проклятием для программистов.
С появлением языка LotusScript, вошедшего в пакет Notes 4.0, программисты могут вздохнуть с облегчением. Будучи альтернативой @-функциям, LotusScript представляет собой сходный с Visual Basic структурированный язык программирования, дополненный определенными механизмами управления, например циклами For, операторами Do While, структурами Select Case и даже столь нелюбимыми многими операторами Go Sub. Как и Visual Basic, язык LotusScript позволяет иметь дело с такими дискретными событиями, как введение/выведение курсора за поле данных или изменение содержимого поля. Хотя программисты по-прежнему могут использовать @-функции для настройки обработки этих событий по своему вкусу, большинство из них, несомненно, предпочтет пользоваться языком, где только возможно.
LotusScript особенно удобен в тех средах, где имеются клиенты, работающие на различных платформах, поскольку выполнение большинства операторов в этом языке не зависит от типа рабочей платформы. Внешние же программы, написанные для интерфейса прикладного программирования Notes, станут работать на другой аппаратурной платформе только после того, как будут перекомпилированы и переписаны.
Когда пользователь создает или редактирует программу на языке LotusScript, Notes может показать на экране список имеющихся команд, функций и констант. Пакет может даже сам добавлять в текст некоторые необходимые детали, скажем автоматически вставлять, как положено, команды Loop и Next после операторов Do While и For и сдвигать вправо текст внутри цикла. Чего недостает в среде программирования, так это контекстно-зависимой справки при работе с командами и функциями. Хотя пользователь и может открыть справочную базу данных в LotusScript, но, нажав на клавишу
ЗАМЕЧАНИЯ НАПОСЛЕДОК
В момент подготовки этих заметок для "Испытательного стенда" у пакета Notes 4.1 недоставало некоторых компонентов, совершенно необходимых для интегрирования этой программы в более обширную структуру управления электронной почтой предприятия, а именно: никакого способа обмена электронными сообщениями со средой cc:Mail или с Internet (протокол SMTP) не предлагалось. Компании, переходящие к использованию Notes 4.1 от его старых версий, могут по-прежнему применять свои старые шлюзы cc:Mail и SMTP, но только в том случае, если они сохранят по крайней мере один сервер Notes 3.0, на котором эти шлюзы бы и работали. Правда, к выходу нашей статьи из печати Lotus намеревалась выпустить агенты передачи сообщений с cc:Mail и Internet. В третьем квартале 1996 года к выпуску намечена также версия Notes 4.5 - она уже должна включать интегрированные функции работы с календарем и планировщик.
Какая судьба ждет Notes в его соревновании с Microsoft Exchange и могучей рекламной кампанией Microsoft, остается только гадать, но, улучшив и без того неплохую программу, Lotus по праву может рассчитывать как минимум на лояльность своих прежних клиентов.
Главные задачи двух конкурирующих пакетов весьма различны, и поэтому вполне вероятно, что те организации, в которых уже принята архитектура Notes, не захотят крупных перемен.
Появление на пользовательском рынке новой версии платформы Notes должно способствовать повышению эффективности работы компаний, пользовавшихся этим пакетом и раньше, - Notes 4.1 обладает усовершенствованным пользовательским интерфейсом и более стройно организованными функциями управления (см. Рис. 4 - Рисунок 4. На новой странице управления сервером собраны базы данных, необходимые для решения большинства задач управления. Среди прочих возможностей, предоставленных администратору сети, имеются такие как выбор сервера для настройки, регистрация пользователей и серверов, управление базами данных. ), а процесс обновления старой версии очень несложен. Тем, кто не был знаком с данным продуктом Lotus, пакет Notes может приглянуться из-за включенной в него возможности публикации и поиска информации в Internet, позволяющей проникнуть в области, прежде считавшиеся прерогативой специалистов по опубликованию информации в Web. Эти свойства, в сочетании с улучшенной поддержкой настройки и программирования, делают платформу Notes довольно привлекательным вариантом.
Дейв Фогль - консультант по сетям. С ним можно связаться через Internet по адресу: dfogle@ix.netcom.com или 70521.3120@compuserve.com.
ИТОГ ИСПЫТАНИЙ
Lotus Notes 4.1
Lotus DevelopmentРоссия, 113054, Москва, ул. Бахрушина, 18,
Тел.: 7-095-940-2000,
Факс: 7-095-940-2070,
http://www.lotus.com
Цена. Однопроцессорный сервер (поддерживающий все платформы) стоит 495 долларов, многопроцессорный сервер (поддерживающий все платформы) - 2295 долларов; полная версия клиента (включая программы для разработки) - 275 долларов, настольная версия клиента - 69 долларов, а стоимость пакета Notes Mail (он включен в комплекты полной и настольной версии клиента) составляет 55 долларов.
Требования (к серверу). Компьютер с операционной системой из следующего набора: NetWare 3.12 или выше, OS/2 Warp, OS/2 Warp Connect, OS/2 2.11 SMP, Windows NT (версия для сервера или рабочей станции) 3.51 или выше, Windows 95 или Unix (включая версии HP-UX, Sun Solaris или IBM AIX). Что касается машины-клиента, то это должен быть компьютер с операционной системой Windows 3.1 или выше, Windows NT 3.51 или выше, Windows 95 или Macintosh с операционной системой System 7.1 либо System 7.5 (для версии PowerPC нужна System 7.5), или рабочая станция Unix, которая поддерживает те же операционные системы, что и серверная версия. Необходимый объем оперативной памяти для клиентов Windows 3.1 составляет 6 Мбайт (рекомендуемый - 8 Мбайт); для версий Windows 95 и OS/2 требуется RAM объемом 8 Мбайт (рекомендуется 12 Мбайт), версия Windows NT нуждается в 16 Мбайт оперативной памяти (рекомендуется 24 Мбайт). Версия для компьютеров Macintosh требует в зависимости от типа процессора от 12 до 16 Мбайт RAM (рекомендованный объем RAM - 20 Мбайт), а версии Unix - 24 Мбайт оперативной памяти (рекомендованный объем - 32 Мбайт).
Добавление процесса Notes Server на платформы Windows 95, Windows NT и OS/2 увеличивает требуемый объем RAM до 16-32 Мбайт при числе пользователей, не превышающем 64; добавление каждого нового пользователя предполагает увеличение RAM на 128 Кбайт. Серверы Notes на платформе Unix требуют 64 Мбайт RAM и 128 Мбайт SWAP (рекомендуется иметь 128 Мбайт RAM и 256 Мбайт SWAP). Lotus рекомендует иметь дополнительно 32 Мбайт оперативной памяти на тех серверах, где установлена программа InterNotes Web Navigator, и еще по 2 Мбайт на каждый дополнительный процесс поиска информации в сети. Требования к памяти варьируются также в зависимости от числа одновременно работающих пользователей и числа дополнительных рабочих процессов. Минимальный необходимый объем свободного дискового пространства - 30 Мбайт; рекомендуемый объем - 40 Мбайт и более.
Lotus Notes 4.1 - это сетевая платформа баз данных для коллективной работы с составными документами в рамках одной или нескольких рабочих групп. Электронная почта составляет неотъемлемую часть платформы; кроме того, базовый комплект пакета обеспечивает поддержку удаленных пользователей. Обмениваясь данными с клиентами и другими серверами, серверы Notes используют различные сетевые протоколы и коммутируемые линии. Протоколы SPX, TCP/IP и X.PC поддерживаются на всех платформах; некоторые из платформ поддерживают дополнительно такие протоколы, как SPX-II, NetBIOS/NetBEUI, AppleTalk и VINES.
Установка. Установить программу просто; гораздо больше времени уходит на то, чтобы спланировать конфигурацию сети. Администратор может настроить систему с одним сервером за несколько часов. Более крупные системы нуждаются в более тщательном планировании структуры сети и серверов; бывают случаи, когда без консультации специалиста по Notes не обойтись.
Документация. Заслуживает оценки "хорошо". Обилие сопроводительной документации производит впечатление. В нее включены руководства по планированию структуры сети, переносу уже существующих систем в новую структуру, управлению пакетом, настройке баз данных и рекомендации по установке дополнительных программ. Однако написанные довольно тяжелым языком инструкции затрудняют поиск решений часто встречающихся проблем. Многие из руководств имеются и в виде баз данных Notes, поэтому после того, как программа установлена, пользователи могут прибегнуть к автоматическому поиску по ключевым словам.
Удобство использования. Пользовательский интерфейс в Notes 4.1 значительно улучшен по сравнению с версией 3.0, однако переключение между режимами просмотра и редактирования документов по-прежнему неудобно. В целом, изменения, внесенные в Notes 4.1, можно приветствовать. Папки и составные окна облегчают навигацию по базе данных, а усовершенствованные функции, предназначенные для удаленных пользователей (рабочая страница тиражирования, транзитный сервер, тиражирование полей и группирование пиктограмм тиражирования), дают удаленным пользователям возможность работать с Notes как непосредственно в сети через модем, так и в автономном режиме.
Гарантия. Если покупатель остается не удовлетворен приобретенным продуктом, гарантируется возврат денег в течение 30 дней со дня покупки.
Надежность/совместимость. Notes 4.1 представляет собой усовершенствованную версию уже испытанного и широкораспространенного продукта. Компаниям, имеющим предыдущие версии Notes, следует позаботиться о том, чтобы выбрать подходящие аппаратную и программную платформы для сервера и обеспечить достаточные объемы оперативной памяти и дискового пространства. Пакет Notes может быть настроен для поддержки работы пользовательских рабочих станций практически любого типа.
Применимость. Notes пригоден для организаций почти любых размеров, будь то система с одним сервером NetWare или обширная среда с операционными системами Unix, Windows NT, OS/2 и NetWare, объединенными в локальные и территориальные сети, и связанными друг с другом коммутируемыми линиями. Администраторы, управляющие сетями с большим числом серверов, возможно, сочтут необходимым получить дополнительный практический опыт работы с пакетом.
Тестовая среда. Серверы Notes были установлены на компьютере Compaq ProSignia (486/66) с объемом RAM 48 Мбайт, жестким диском емкостью 1 Гбайт (интерфейс SCSI) и операционной системой NetWare 3.12 и на компьютере HP NetServer 5/100 LH с объемом RAM 64 Мбайт и жестким диском емкостью 1 Гбайт (интерфейс SCSI) и операционной системой NT Server 3.51, а также на двух рабочих станциях с операционной системой Windows 95. Одна из станций имела объем RAM 24 Мбайт и жесткий диск объемом 2 Гбайт, другая - 16 Мбайт RAM и жесткий диск объемом 1,6 Гбайт. В качестве рабочих станций, игравших роль клиентов, были использованы описанные выше компьютеры с операционными системами Windows 95 и Windows NT, а также рабочие станции на базе Macintosh и Windows 3.1.