Из множества существующих сетевых операционных систем, среди которых пользователям приходится делать выбор, их внимание все чаще привлекает Microsoft Windows NT. Являясь достаточно новым продуктом (по сравнению с конкурентами - NetWare, OS/2, не говоря уже о UNIX) и сохранив даже к версии 3.5 порядочное количество "жуков", NT, тем не менее, имеет ряд неоспоримых преимуществ. Это 32-разрядная многопользовательская ОС, реализующая настоящую многозадачность, обладающая знакомым всем интерфейсом, доставшимся ей в наследство от Windows 3.1, что облегчает изучение новой системы. Однако, как и всякий новый продукт, NT страдает от недостатка поддержки и от ограниченного числа приложений.
Этот пробел попыталась устранить компания Digital (и не мудрено - она, пожалуй, более всех остальных крупных производителей компьютеров заинтересована в продвижении Windows NT). Выпущенный фирмой компакт-диск под названием "Digital Road Map for Windows NT" (планируется периодический выпуск его новых версий) содержит немало полезной информации и программных утилит для тех, кто решил работать с NT.
Все о NT
Создатели компакт-диска позаботились об удобстве его просмотра для пользователя. Программа roadmap.bat, находящаяся в корневом каталоге, запускает утилиту Mosaic, обычно используемую для просмотра информации в Internet, которая демонстрирует содержимое CD-ROM в виде гипертекста, что дает возможность легко сориентироваться во всей имеющейся информации и найти ответы на свои вопросы. На компакт-диске содержатся:
- Данные об оборудовании Digital, поддерживающем Windows NT, а также обширный список программного обеспечения для этой ОС (правда, только для процессора Alpha). В списке можно найти приложения практически для всех областей применения - от офисных продуктов до сложных СУБД и программ CAD/CAE.
- Информация об обслуживании и поддержке NT.
- Библиотека полезных программ и утилит для Windows NT. Многие из этих программ могут значительно облегчить работу с системой и даже предоставить пользователям совершенно новые возможности.
Дорога в iNTernet
Наибольший интерес среди программ, которые предлагает Digital Road Map, вызывают утилиты для работы в Internet. Поскольку NT обеспечивает поддержку TCP/IP, система готова к работе в Internet. Однако стандартный набор программ, которые могут работать в этой глобальной сети, в Windows NT ограничивается утилитами telnet и ftp (последняя вообще работает только в сеансе DOS), чего явно недостаточно. На компакт-диске содержится обширный набор программ для работы в Internet, а также средства для построения собственных Internet-сервисов.
Digital предоставляет пользователям версию программы Mosaic для просмотра гипертекстовой информации на WWW-серверах. Эта программа - Pwmosaic - обеспечивает стандартные функции просмотра, хотя некоторые моменты (например, работа со шрифтами в Windows) требуют доработки. Для работы с файлами мультимедиа компакт-диск содержит большое число программ просмотра файлов как обычных форматов (TIF, GIF, TARGA), так и JPEG и MPEG, обеспечивающих просмотр смешанной информации, содержащей изображение, звук и видео с помощью Mosaic. Более интересна ответная часть для Mosaic - предоставляемые средства для построения (по-другому - HTTP-сервер, по названию протокола обмена гипертекстовой информацией) на базе компьютера с NT. Из двух имеющихся на компакт-диске версий такого HTTP-сервера, более удобной оказалась программа, разработанная Европейским Академическим Центром Windows NT - EMWAC (организацией, занимающаяся разработкой программного обеспечения для Windows NT и поддерживаемая компаниями Digital, Microsoft, Sequent и рядом других). Сильной стороной данной программы является то, что она устанавливается как одна из служб Windows NT (services - аналоги демонов UNIX), что делает ее работу совершенно незаметной для пользователя и позволяет запускать ее в автоматическом режиме при загрузке ОС. Кроме того, в этом случае не обязательна регистрация какого-либо пользователя на консоли сервера.
Инсталляция программы занимает несколько минут. При ее испытании после перекачки уже существующей гипертекстовой базы с UNIX-сервера на сервер NT с помощью протокола ftp, доступ к этой базе с рабочих станций, имеющих Mosaic, не вызвал никаких затруднений. В целях облегчения работы администратора HTTP-сервер ведет журнал обращений пользователей к гипертекстовым (и другим) файлам. Не забыты и разработчики гипертекстовых баз для HTTP-серверов. Компакт-диск предоставляет коллекцию из пяти различных гипертекстовых редакторов, разработанных как самой компанией Digital, так и свободно распространяемых. Касаясь функциональных особенностей редакторов, следует отметить, что все они имеют удобный пользовательский интерфейс и реализуют все основные функции, однако многим из них недостает утилиты просмотра. Лишь два редактора из пяти могут вызывать программу Mosaic для того, чтобы посмотреть на результаты работы разработчика гипертекста. Кроме того, более простым способом создания гипертекстовых файлов является использование имеющихся на CD-ROM шаблонов для редактора Microsoft Word (.DOT-файлов для версий 2.0 и 6.0), обеспечивающих основные функции работы с гипертекстом в этом популярном текстовом процессоре. Из других утилит для работы в Internet следует отметить набор утилит для создания WAIS-сервера и клиентскую часть WAIS, разработанные все тем же EMWAC. Кроме того, EMWAC предлагает программу для организации Gopher-сервера под Windows NT, хотя этот сервис повсеместно вытесняется WWW. Ниже приведен вид контрольной панели Windows NT с установленными WAIS-, HTTP- и Gopher-серверами.
Из других утилит для работы в Internet, следует отметить разработанную Digital удобную программу NEWS для чтения новостей Usenet NNTP.
В набор утилит Road Map не вошел SMTP-сервер (имеется лишь клиентская часть SMTP-почты), однако есть надежда, что он появится в последующих изданиях компакт-диска.
Windows NT или UNIX?
На диске обнаружилась масса разнообразных утилит, написанных как отдельными программистами, так и солидными фирмами, основное предназначение которых, по-видимому, - сделать Windows NT максимально похожим на UNIX. Разнообразие команд типа ls, finger, lpq, lpr и так далее, а также эмуляторов C-shell и Korn-shell, упрощает переход с одной платформы на другую, для чего предназначено и большое количество портированных на Windows NT средств разработчика (основная часть - из проекта GNU).
Среди этих утилит весьма полезными оказались аналоги UNIX-команд ps, kill и nice, которые позволяют впрямую работать с процессами в системе и менять их приоритеты. Данные программы, кроме прочего, оказались полезны при работе с бета-версией Windows 95, в которой могут работать практически все из написанных для Windows NT утилит. Так, при демонстрации анимационного файла в формате .FLC размером 15 Мбайт, лишь установка приоритета REAL этому процессу обеспечила приемлемую скорость смены кадров (правда все остальные процессы при этом были практически выключены из работы). Для поиска информации в файлах по шаблону полезен аналог команды grep.
Отдельно следует отметить реализацию фирмой Ataman Software сервисов, обеспечивающих удаленный вход в систему Windows NT с помощью функций telnet и rlogin. При этом удаленный пользователь выходит в режим командной строки сеанса DOS. В этом случае можно удаленно запускать программы на сервере, правда только самые простые (попытка запустить Norton Commander привела к довольно плачевным результатам). Программы для Windows, естественно, в этом случае демонстрируют свой графический интерфейс на консоли сервера. Но в ряде случаев такие возможности могут быть весьма полезны (клиент Windows NT для DOS, поставляемый Microsoft, предназначен лишь для работы с сетевыми дисками и принтерами), а наличие таких программ командной строки, как reboot, shutdown, logon и logoff, дает некоторые средства для удаленного администрирования сервера Windows NT.
Счастливого пути!
Описанные утилиты - лишь малая часть того, что предлагает Road Map to Windows NT. Все программы в путеводителе приведены в двух вариантах - для процессоров Alpha и Intel - что выгодно отличает его от имеющихся на рынке сборников свободно распространяемых программ. Этот компакт-диск, наверняка, будет полезен для тех, кто всерьез хочет работать с операционной системой Windows NT.
Кирилл Терлекчиев - эксперт фирмы "Оптима". С ним можно связаться по телефону (095) 263-9994.