Полсотни присутствовавших на семинаре разработчиков не просто слушали, но и наперебой задавали вопросы.

Большое внимание Novell уделяет своей программе DeveloperNet, продвигаемой подразделением Novell Developer Relations, которая должна стимулировать производителей ПО к созданию совместимых с продуктами Novell приложений. Подписавшиеся на программу DeveloperNet получат комплект DeveloperNet Kit, ежеквартально обновляемый CD-ROM Software Development Kit, документацию по программе и по маркетингу, лицензированию, издание Novell Developer Notes, а также всяческую поддержку (в том числе через World Wide Web, новые BBS и телефонную NetWire) и систему скидок. Участникам программы PerfectFit Partner 94/95, ориентированной на создание приложений с использованием ПО Perfect Office, для дальнейшего участия в PerfectFit Partner достаточно подписаться за 345 долл. на DeveloperNet. По этой программе участник получает дополнительные копии Perfect Office, бесплатную модернизацию Perfect Office, предварительные версии ПО, относящегося к Perfect Office, бесплатное включение в список PerfectFit Partner Solutions Guide, включение в совместные проекты.

Главной заботой Novell остается, видимо, NetWare 4. Поскольку главное приобретение NetWare - службы каталогов NDS (NetWare Directory Services), о их возможностях было рассказано достаточно подробно.

NDS дает возможность входить собственно в сеть, а не в конкретный сервер сети. Обращение к новому ресурсу не требует новой аутентификации. Иерархическая структура каталогов удобнее плоской, причем схема каталогов построена в терминах библиотеки классов и обращаясь к ней можно использовать объектно-ориентированный синтаксис. Например, возможно наследование, полиморфизм, создание новых классов. Добавлено много новых типов данных и масок ввода. Обращение к различным ресурсам как объектам, если смотреть сверху вниз, пока осуществлено на уровне файлов, но и это запланировано на конец года. Большое внимание уделяется локализации. Планируется переход на 16-разрядный Unicode, что очень важно для использующих кириллицу. В NDS встроена система управления очередями Queue Management System, поддержка асинхронного входа/выхода ускорит работу приложений клиент/сервер. Безопасность обеспечивается системой шифрования на основе алгоритма RSA.

Раскрытие каждой новой возможности сопровождалось призывом к разработчикам их немедленно использовать, и особенно в специфических разработках, использующих особенности местной ситуации. Разработчики в ответ проявляли интерес не только к новым возможностям NDS, но и к тому, как она устроена. Бернд Кунце из Германского отделения Novell открыл, что NDS в свое время была написана на смеси Си и ассемблера, но сейчас одна из участвующих в ее развитии фирм пишет интерфейс пользователя на С++.

Еще один предмет забот Novell - пакет продуктов GroupWise. В NetWare механизм обмена сообщениями обеспечивается GroupWise. В GroupWise 4.1 прежде всего усилена поддержка Internet, улучшен интерфейс, почтовый ящик стал универсальным.

Расширение GroupWise - GroupWise XTD - обеспечивает механизм обмена сообщениями для коллективных вычислений. Оно имеет средства администрирования, средства доступа к базам данных, средства управления документами. Важно, что все объекты GroupWise XTD могут управляться из NDS. Кроме того все сервисы GroupWise XTD будут со временем интегрированы в Net2000.

Расширение для разработчиков, GroupWise XTD Development Environment, поддерживая все основные стандартные сетевые API (MAPI, OLE, ODMA, CMC/CSA, OCX, SNMP и, естественно, NDS), имеет и свои собственные интерфейсы прикладного программирования: Object API, C3PO, MTA Transport. Поддерживаются среды разработки C++, Delphi, Visual Basic, Power Builder.


NET2000 - КАЛЕНДАРНЫЙ ПЛАН

  • январь 1996 Встреча разрабочиков: обсуждения архитектуры и интерфейса
  • март 1996 Конференция: представление спецификаций и документации бета-версии Software Developers Kit, принципов разработки сетевых приложений, усовершенствованных инструментов и модулей NLM
  • август 1996 Конференция профессиональных разработчиков: представление пакета Net2000 Software Developers Kit.