КОМПОНЕНТЫ

Microsoft переименовывает технологию OLE

 

Корпорация Microsoft (Редмонд, шт. Вашингтон) уже начала переименовывать части базовой технологии OLE в попытке устранить замешательство по поводу своей стратегии в области компонентов.

 

Однако первым результатом переименования, видимо, будет еще большая путаница, особенно из-за того, что многие разработчики не понимают, что элементы управления ActiveX  -  просто переименованные элементы управления OLE.

 

Тем не менее заказчики надеются, что в течение года Microsoft выберет логически последовательную схему именования своих технологий.

 

"В ближайшее время это определенно вызовет неразбериху,  -  утверждает Роберт Лэрд, подрядчик, разрабатывающий ПО для компании PanEnergy Training and Market Services, отделения корпорации PanEnergy в Хьюстоне.  -  Все выглядит так, как будто у Microsoft появилась новая технология, хотя в действительности это все тот же старый продукт. Может, в перспективе это и оправданно, но пока с этим трудно иметь дело, да еще объяснять положение вещей своему шефу".

 

Одной из возможных причин возникновения проблемы была нечеткая организация пакетов: Microsoft изменила компоновку библиотек управления OLE и дополнила ее новым материалом в пакете разработчика ПО ActiveX, который выглядел как полностью новый продукт.

 

В настоящее время корпорация планирует сделать логотип ActiveX еще более распространенным, заменяя такие названия технологий, как "автоматизация OLE", на "автоматизация ActiveX".

 

Хотя окончательная терминология еще разрабатывается, уже ясно, что многие из OLE-технологий будут переименованы и термин "OLE" уйдет в прошлое. Он будет употребляться только в контексте технологии связывания и встраивания объектов.

 

Это поворот по сравнению с прошлым годом, когда OLE было объединяющим лозунгом общей стратегии клиент - сервер корпорации Microsoft. Интерфейс для преобразования данных назывался OLE DB, а технология управления транзакциями  -  OLE-транзакциями.

 

Подобное произошло почти во всех секторах Microsoft, хотя лишь некоторые из этих новых технологий имели что-либо помимо базовых концепций OLE.

 

Проблема проявилась с полной очевидностью на состоявшейся в марте конференции профессиональных разработчиков, где был введен термин "ActiveX". На этой и последующих конференциях Microsoft пыталась объяснить, что элементы управления ActiveX  -  просто переименованные элементы управления OLE. Но сообщение было оставлено без внимания.

 

Фирма Visual Components (Ленекса, шт. Канзас), дочернее отделение фирмы Sybase, продающее компоненты, обнаружила, что ее заказчики отождествляли ActiveX с расширением для Internet, сообщил директор по маркетингу Пол Энглис. "Когда наши представители вернулись с организованной Microsoft конференции Tech Ed, они были встречены в штыки заказчиками, утверждавшими: "У вас нет элементов управления ActiveX"",  -  заявил он.

 

Норвин Лич

 

Три лика OLE

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

|Прошлый                       |Настоящий         |Будущий               |

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

|Связывание и встраивание      |Интерфейсы OLE    |ActiveX               |

|объектов                      |                  |                      |

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

|Заказные элементы управления  |Управление OLE    |Управление ActiveX    |

|OLE                           |                  |                      |

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

|Автоматизация OLE             |Автоматизация OLE |Автоматизация ActiveX |

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

|Сетевое OLE                   |DCOM              |Не определено         |

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