ОЦЕНКА СЕТИ
В одной из своих предыдущих статей я критиковал OS/2 за отсутствие интегрированных возможностей работы в сети - в результате мой электронный почтовый ящик переполнили послания от верных адептов OS/2, в которых они выражали весь спектр гневных чувств, начиная от возмущения и кончая яростью, по поводу допущенной мной дерзости в адрес их любимой операционной системы.
Хотя я и рискую своим почтовым ящиком, позвольте мне высказать окончательное мнение по этому поводу. С OS/2 всегда было тяжело работать в разнородных сетевых средах, особенно в локальных сетях NetWare. Хотя во многих проблемах можно справедливо обвинить отвратительные программы генерации запросов фирмы Novell, в конце концов ответственность за то, чтобы операционная система функционировала в сети, лежит на ее поставщике.
К счастью, IBM наконец обратила внимание на эту проблему. OS/2 Warp Connect - значительный шаг вперед в создании приспособленной к работе в сети версии OS/2, спроектированной специально для того, чтобы инсталлироваться в сети и соответственно в ней работать.
Warp Connect интегрирует в одном инсталляционном процессе NetWare Requester, TCP/IP, программу Multiprotocol Transport Services и другое сетевое ПО.
Совместить все это в предыдущих версиях OS/2 мог разве что волшебник. Менеджеры сетей были вынуждены запускать несколько утилит и подпрограмм инсталляции, чтобы решить проблемы, которым в OS/2 не было уделено должного внимания.
Несмотря на все сказанное, OS/2 Warp Connect - это всего лишь хороший старт, и IBM еще предстоит завершить дело.
Сетевые возможности должны быть интегрированы в ядро операционной системы, а не обеспечиваться дополнительными программами.
В случае с Warp Connect IBM взяла набор дополнительных модулей и интегрировала их с помощью единого инсталляционного процесса.
Например, разработанная IBM версия Sockets, не зависящая от транспортного протокола, все еще остается дополнением к OS/2, которое надо покупать отдельно. Чтобы по-прежнему конкурировать с продуктами под Windows хотя бы в сетевой области, IBM нужно встроить в OS/2 сетевую архитектуру. К примеру, архитектура WOSA (Windows Open Services Architecture) предлагает набор интерфейсов API, которые обеспечивают разработчикам доступ к основным сетевым службам, позволяя в то же время их приложениям оставаться независимыми от изменении, вносимых поставщиками этих услуг.
Например, пакет Windows Sockets обеспечивает такой прикладной интерфейс для транспортных протоколов, который будет работать с любым стеком, совместимым с Win-sock; при этом приложения, написанные для интерфейса прикладного программирования сообщений MAPI (Messaging API), будут взаимодействовать с любой системой сообщений, совместимой с MAPI.
Корпорация Microsoft добавила в Windows 95 архитектуру для поддержки поставщика сетевых услуг, нивелирующую все различия между сетевыми серверами и унифицирующую сеть на уровне пользовательского интерфейса. Например, запрашивая список серверов, вы получите его в полном виде, а не просто перечень серверов NetWare или NT.
Корпорации IBM еще предстоит создать такую архитектуру для OS/2, не говоря о распространении спецификаций на API и выпуске комплектов для разработчика программ. Хотя Warp Connect - отличное, давно ожидаемое начало процесса превращения OS/2 в приспособленную к сети систему, перед IBM стоит еще очень много проблем.
Джейми Льюис - президент фирмы The Burton Group (Солт-Лейк-Сити). С ним можно связаться через Internet по адресу: jlewis@tbg.com.
ДЖЕЙМИ ЛЬЮИС