В противостоянии COM  -  CORBA некоторые разработчики заняли нейтральную позицию

 

В августе обострилась война стандартов распределенных объектов. В то время как некоторые разработчики остановились на поддержке одного из стандартов  -  COM или CORBA, другие, включая корпорацию Oracle, занимают нейтральную позицию, объединяя конкурирующие технологии.

 

Два основных типа строительных блоков начинают появляться и могут использоваться для создания World Wide Web-приложений, формируемых из наборов объектов, распределенных по клиентам и серверам: Common Object Request Broker Architecture группы Object Management Group и его Web-расширение IIOP (Internet Inter-ORB Protocol), а также Distributed Common Object Model корпорации Microsoft с расширением Common Object Model.

 

Корпорация Oracle (Редвуд-Шорз, шт. Калифорния) в августе объявила, что ее продукт Web Request Broker будет поддерживать оба протокола, позволяя создавать распределенные приложения для корпоративных пользователей с использованием обеих архитектур или соответствующих объектов из каждой архитектуры.

 

По словам официальных представителей компании, в результате этого Internet-браузеры, поддерживающие протоколы DCOM или IIOP, смогут связываться с Web Request Broker, который будет использоваться в качестве хост-платформы для объектно-распределенных приложений.

 

В дополнение к этому Oracle объявила о выпуске инструментария под названием Sedona для создания приложений, которые свяжут CORBA- и COM-объекты.

 

Среди других производителей, занявших нейтральную позицию, фирма Novell (Прово, шт. Юта) и корпорация Lotus Development (Кеймбридж, шт. Массачусетс). Недавно компания Novell объявила, что технология Novell Directory Services (служба каталога Novell) будет поддерживать как IIOP-, так и DCOM-стандарт. Корпорация Lotus планирует в начале следующего года выпустить сервер Domino II Internet с поддержкой обоих стандартов.

 

Однако вслед за объявлением в июле корпорацией Netscape Communications планов поддержки протокола IIOP в серверах Navigator и SuiteSpot линия фронта пролегла между Microsoft с DCOM и растущим царством стандарта CORBA.

 

В конце августа на выставке Object World (Сан-Хосе, шт. Калифорния) фирмы IBM (Армонк, шт. Нью-Йорк) и SunSoft (Маунтин-Вью, шт. Калифорния) объявили о заключении соглашения по взаимному лицензированию и решили объединить свои планы по CORBA.

 

К лагерю Microsoft присоединилась Software AG (Рестон, шт. Виргиния), которая продемонстрировала на этой выставке DCOM на платформе Unix. По сведениям, полученным от официальных представителей Microsoft, компания также прилагает усилия к тому, чтобы группа пользователей совместно с изготовителями работали над технологиями COM, DCOM, ActiveX.

 

Корпорация Microsoft находится в состоянии "холодной войны" с IBM, Sun и другими независимыми поставщиками программ, создавших Object Management Group. Хотя Microsoft приняла спецификации, выработанные этой группой, представители обеих сторон признают, что в лучшем случае их отношения можно назвать "прохладными".

 

Рынок по-прежнему широко открыт, но пользователи уже разделились. "Формировать этот рынок должны предприятия, но уже сейчас крупные компании применяют CORBA",  -  отметил Джим Дитмор, возглавляющий команду по архитектурам и технологиям корпорации USF&G (Балтимор).

 

"DCOM станет стандартом для рынка  -  90% созданных сейчас объектов соответствуют стандартам COM и OLE",  -  заметил Карл Кэрри, вице-президент по торговле и исследованию в области технологий брокерской фирмы Tullet&Tokyo Forex (Нью-Йорк).

 

Один из пользователей отметил, что еще не скоро будут созданы распределенные приложения с использованием протокола IIOP.

 

"Для нас это большая победа: у нас имеется масса серверных объектов CORBA",  -  заявил Аарон Дутта, ответственный за банковский рынок и рынок капитала в фирме Booz Allen (Нью-Йорк).  -  Теперь из них можно сделать клиентскую часть, которую мы сможем использовать для создания распределенных приложений на основе стандартной модели".

 

Норвин Лич, Майкл Мюллер

 

ГЛАВНЫЕ ЦЕЛИ

 

Кто есть кто в поддержке распределенных объектов    

+------------------------------+------------------------------+

|Среда объектов                |Поддерживающие компании       |

+------------------------------+------------------------------+

|COM/DCOM                      |Microsoft, Software        AG,|

|                              |Digital                       |

+------------------------------+------------------------------+

|CORBA/IIOP                    |IBM, Sun, Netscape            |

+------------------------------+------------------------------+

|Нейтральные или    с созданием|Oracle, NeXT,   Iona,  Novell,|

|мостов                        |Lotus                         |

+------------------------------+------------------------------+

       

УРОК ОБЪЕКТОВ

 

Фирма Iona Techologies объединит свою технологию Orbix с Portable Distributed Objects NT 4.0 фирмы NeXT Software.