Этот сайт предназначен, прежде всего, людям, ностальгирующим по ушедшим РУССКОМУ СЛОВУ, Windows 3.1, ФОТОНУ, процессорам 486SX и иже с ними.
Конечно, времена должны идти вперед, но почему они обязательно должны уходить?
StuhlbergR 2007-2010 ©
|
Microsoft Windows for Workgroups 3.1
Ф. Зубанов
Выполнение крупного совместного проекта требует постоянного тесного взаимодействия всех участников и координации работ. Например, при написании крупной программы одновременно должны быть объединены усилия программистов, пишущих код самой программы, программистов, разрабатывающих различные вспомогательные утилиты, технических писателей, составляющих текст документации на программу, писателей, составляющих справочную систему программы, руководителей проекта, и еще целого ряда работников, ответственных за материально-техническое обеспечение, связь с внешними подразделениями и т.п. Такой коллектив людей принято называть рабочей группой (workgroup). Причем, рабочая группа может состоять из других, более мелких групп, каждая из которых, в свою очередь, может входить в другую рабочую группу. Более того, любой участник рабочей группы может одновременно участвовать в работе одной или нескольких других групп. Несомненно, для эффективного взаимодействия рабочих групп необходима среда, обеспечивающая избирательный доступ участников одной рабочей группы к совместно используемым ресурсам, прозрачный для пользователей обмен данными и защиту ресурсов одной группы от влияния других групп.
Осознав это, фирма Microsoft выпустила новую версию популярной системы Microsoft Windows - Microsoft Windows for Workgroups 3.1 (W4W).
Данная система логически продолжает линию Windows и позволяет соединить в единую сеть отдельные компьютеры по бессерверной схеме. Каждый из участников является равноправным в сети. Если какой-либо из компьютеров не работает, то это никак не скажется на работе сети в целом. Теперь для организации сети вам необходимо иметь только Microsoft Windows for Workgroups и необходимые технические средства - сетевые карты, кабель и т.д. Если же вы уже используете какую-либо сеть, то W4W станет прекрасным дополнением, позволяющим не только использовать возможности существующей сети, но и организовывать новые межмашинные взаимодействия.
Рассмотрим теперь главные особенности W4W. К ним относятся:
- интеллектуальная программа Установки, позволяющая автоматически распознавать тип установленной сетевой карты и тип используемого в сети протокола;
- 32-разрядная архитектура сетевых драйверов;
- возможность просмотра ресурсов сети;
- динамический обмен данными между приложениями, выполняемыми на разных компьютерах;
- новые прикладные программы для Windows.
В W4W достигнута высокая производительность сетевой обработки. Это достигнуто за счет того, что все сетевые драйверы являются 32-разрядными виртуальными драйверами (VxD), скомпилированными во flat-модели с использованием инструкций процессора 80386. (Надо отметить, что W4W является первым продуктом, использующим 32-разрядную технологию. Даже в OS/2 версии 2.0 был 16-разрядный сегментированный редиректор.) При этом обеспечивается реальная преимущественная многозадачность, отсутствующая до сих пор в Windows. Благодаря такой многозадачности для пользователя становится неощутимым использование ресурсов его компьютера другими членами рабочей группы.
Во многих сетевых продуктах не разрешен обзор пользователем всех серверов, совместно используемых в сети. Там же, он разрешен, существует большое число всякого рода ограничений. При традиционном подходе к решению этого вопроса требуется наличие системного администратора для организации и контроля "главного сервера", "резервных серверов" и указания периодов репликации. В W4W реализован новый оригинальный способ службы имен, настолько прозрачный для пользователя, что тот может и не подозревать о наличии этой службы в сети. Так же, как и в других сетях, в W4W существует понятие "главного сервера". Отличие заключается в том, как такой сервер выбирается. В общих чертах это происходит следующим образом. Когда новый компьютер подключается к сети, он посылает запрос серверу. В таком случае, если ответ не приходит, подразумевается, что сервер отсутствует, и начинается "конкурентный выбор" сервера из компонентов, включенных в сеть. Тот, на котором хранится самая свежая информация о состоянии сети, выбирается в качестве сервера. В процессе работы изменение состояния сети, таким образом, будет отражаться на всех других компьютерах.
Обычный динамический обмен данными (DDE) на одном компьютере осуществляется между двумя различными прикладными программами для Windows. DDE в сети позволяет программам, выполняемым на различных компьютерах, связываться между собой. Причем, в этом случае обмениваться данными между собой могут не только различные программы, но и одна и та же программа, запущенная на разных компьютерах. Это открывает широкий простор для разнообразного контроля версий, взаимного обновления данных в группе и т.п. Например, при работе над одной электронной таблицей можно автоматически учитывать изменения, вносимые с различных компьютеров. Сетевой DDE реализован таким образом, что не зависит от типа сетевого протокола. Поэтому возможно использование самых разных протоколов без ущерба для динамического обмена данными.
В W4W пользователь может посредством пароля защитить доступ к своим каталогам, открытым для совместного использования, принтерам и элементам динамического обмена. Доступ к ним может либо частичным - "только для чтения", либо полным. При объявлении совместно используемого каталога или принтера пользователь указывает и способ доступа к нему. При этом имеется возможность назначить разные пароли для разных способов доступа. Каждый из способов доступа и пароля назначается не для пользователя, а для каждого конкретного элемента. По умолчанию, любой пользователь имеет доступ ко всем каталогам, открытым для совместного пользования без пароля и "только для чтения".
В W4W включен ряд новых прикладных программ, кратко рассмотренных ниже.
WinMeter - позволяет пользователю увидеть, какая часть времени процессора используется для выполнения локальных операций, а какая - для обслуживания запросов других пользователей в сети. Удобно минимизировать окно этой программы и поместить ее иконку в углу экрана.
MS Chat - реализует метод сетевого обмена данными и позволяет участникам рабочей группы обмениваться между собой текстовыми сообщениями.
MS Harts, игровая программа - также реализует метод сетевого динамического обмена данными. Игра является разновидностью известной карточной игры Harts. Одновременно в нее могут играть до 4 человек.
Network Watcher - позволяет пользователю видеть, какой из участников рабочей группы подключен к его компьютеру. Полезной особенностью является возможность регистрации подключаемых пользователей и записи их действий.
MS Mail, несколько усеченная версия почтовой программы - позволяет читать сообщения электронной почты, отвечать на них, пересылать и составлять новые, а также обрабатывать поступившую почту. Поступившие сообщения могут быть либо рассортированы по одному из признаков: по отправителям, дате приема или теме, либо сохраняться в папках, создаваемых пользователем.
MS Scedule+ - позволяет планировать личное рабочее время в течение дня, недели, месяца и года. Назначение всех встреч и заданий выполняется только мышью, простым перемещением курсора и нажатием конпки. Можно объединить задания в проекты, устанавливать приоритеты и контрольные даты. Scedule+ хранит также информацию о почтовых сообщениях и при поступлении новой почты известит пользователя.
File Manager - претерпел небольшие изменения по сравнению с используемым в версии Windows 3.1. Добавлена настраиваемая Панель инструментов (Toolbar), на которой в виде кнопок изображены наиболее часто используемые команды. Количество и назначение кнопок определяются пользователем.
Print Manager (Диспетчер Печати) - также подвергся небольшим изменениям, направленным на повышение удобства работы с принтером в сети.
ClipBook Viewer позволяет просмотреть содержимое как локального Буфера Обмена, так и Буферов Обмена других машин, подключенных к сети. Это дает возможность реализовывать базовые функции OLE (связь и внедрение объектов) в сети.
Для полной реализации всех возможностей W4W необходим компьютер 386SX и лучше. При этом необходимый минимальный объем памяти составляет 4 Мбайт. На практике, однако, было замечено, что для ряда сетевых карт такой объем памяти недостаточен, и что необходимо, по крайней мере, 6 Мбайт оперативной памяти. Сказанное не означает, что придется отказаться от 286 компьютеров или работы в стандартном режиме. Просто возможности работы с сетью при этом будут значительно ограничены. Вы по-прежнему будете иметь доступ ко всем ресурсам сети, но совместное использование ресурсов вашего компьютера станет невозможным.
При покупке W4W вы можете сделать выбор - приобрести либо только программное обеспечение (в случае, если у вас уже имеется работающая сеть), либо стать обладателем W4W StarterKit, включающего в себя дополнительное оборудование, необходимое для организации минимальной локальной сети.
Статья была опубликована в журнале Компьютер Пресс #6 1993
Рисунки - Штулберг Р.
программы
|
Большинство предоставленного здесь материала является цитированием со старых номеров компьютерных журналов, таких, как
"Мир ПК" или "Весь Компьютерный Мир". К сожалению, все мои попытки связаться с этими изданиями по поводу вопроса о цитировании были безуспешны.
Издания упорно хранили молчание. Что я разрешил себе расценивать как знак согласия, указывая, тем не менее, повсюду как выходные данные
издания (с работающей ссылкой на Интернет-представительство), так и автора публикации. Тем более, что, в силу срока давности этих публикаций, вряд ли материал можно рассматривать как коммерческий или рекламный,
пусть даже названия фирм здесь и присутствуют (уж без этого никуда).
Ежели появятся какие претензии по оному поводу, прошу
издания связаться со мной
Райво Штулберг |