Особенности NetWare В основном предубеждение работающих с Unix к NetWare ошибоч- но переносится на эту систему с DOS. Одной из сильных коммерчес- ких сторон NetWare является то, что сеть может подаваться как не- кая "супер-DOS", позволяющая множеству пользователей совместно использовать диски и принтеры. Этот аспект "супер-DOS" особенно привлекателен для работающих в DOS и Windows. Нужно отметить, что другие операционные системы выполняют те же функции, возможно некоторые из них делают это даже лучше, чем система фирмы Novell. Система MS NET фирмы Microsoft и более поздняя версия PC NET, а также последний вариант EtherShare (фир- мы 3Com) и PC Network (IBM) еще более согласованы с DOS, чем NetWare. Novell добавила некоторые средства, не имеющие аналогов в DOS, такие как множественный поиск маршрутов и общедоступный каталог (что аналогично длинным операторам SET и PATH в операци- онной среде Unix). Однако DOS и NetWare нужно дифференцировать. NetWare имеет в своей основе что-то от Unix. Кроме того, NetWare может превратить обычную DOS для PC в нечто почти настолько же полезное многоза- дачное как Unix. Одной из привлекательных черт NetWare, является ее стоимость и "дружественность" к PC. NetWare - это "дружественное" расшире- ние DOS. NetWare - это многозадачная система с мультинитевостью (multithreading - одновременное порождение одним процессом сразу нескольких подпроцессов), способная обслуживать аппаратное обес- печение сервера, файловую систкему, принтеры и средства коммуни- каций. Все это как будто говорится про Unix, однако NetWare тра- диционно не выполняет никакой обработки на хост-машине, то есть сервере. Всю обработку для приложений выполняют оконечные PC. Таким образом, NetWare можно также рассматривать как некий аналог системы Unix, где память каждого пользователя и пространс- тво приложения разделены различными PC, а не операционной систе- мой. Говоря о NetWare, нельзя не упомянуть о процессах. Процес- сы-"демоны" Unix реализованы в NetWare в виде загружаемых моду- дей NetWare - NML (NetWare Loadable Module) и процессов VAP (Value Added Processes). VAP - это ранняя версия, которая работа- ла в NetWare 286 версии 2.х. Процессоры 80286 с реальным и защи- щенным режимами затруднили разработку этих программ и еще более их работу. NLM - этот тот же процесс, но выполняемый только в NetWare 386 версии 3.х или старше. Преимущества микропроцессора 80386 сделали NLM стабильной платформой для реальных приложений. NLM почти превратили NetWare в операционную систему общего назначения, аналогичную Unix. NLM могут управлять печатью, отсле- живать почту, управлять созданием резервных копий, наблюдать за загрузкой сервера, поддерживать коммуникации с внешними системами и даже выполнять базы данных Oracle и Sybase SQL.