На главную страницу AlgoNet В сотрудничестве с ZDNet
АРХИВ СТАТЕЙ 2001-7-6 на главную / новости от 2001-7-6
AlgoNet.ru
поиск

 

Место для Вашей рекламы!

 

Все новости от 6 июля 2001 г.

Мосты между Java и .Net

В области Web-сервисов сейчас начинают все сильнее доминировать платформы Java фирмы Sun Microsystems и .Net корпорации Microsoft. Но между этими несовместимыми технологиями зияет брешь, заполнить которую стараются компании Cape Clear Software и Intrinsyc Software. Они приступили к выпуску продуктов, помогающих разработчикам использовать обе эти среды.

“Cape Clear взялась за очень интересное и весьма полезное дело, желая свести разрозненные приложения в общую систему”, — заявил Генри Бейлен, технический директор нью-йоркской консультационной фирмы Xenotrope, обслуживающей поставщиков финансовых услуг. Продукция Cape Clear этой фирме уже знакома.

Здесь развернута система CapeConnect, связывающая приложения CORBA (Common Object Request Broker Architecture — общая архитектура посредника запросов к объектам) и Java 2 Enterprise Edition. Теперь Xenotrope собирается применять эту систему для оказания Web-услуг.

“Необходимость в подобных продуктах уже назрела, — считает и Туфик Бубез, главный инженер компании Saffron Technology (Моррисвилл, шт. Северная Каролина). — На сегодняшний день сформировались две основные платформы для построения Web-сервисов, но они почти не совместимы между собой”.

По словам Бубеза, который сейчас занимается “интеллектуальными” Web-сервисами, разработчикам в конце концов придется решать: строить ли мосты между платформами собственными силами или дожидаться, пока их предложат системные интеграторы.

“Было бы очень неплохо получить готовые мосты, но, похоже, что требования со стороны .Net к ним все еще не детализированы”, — отметил Бубез.

CapeConnect — это платформа для разработки Web-сервисов, которая не только способна связывать между собой приложения EJB (Enterprise JavaBeans), CORBA и .Net, но и полностью совместима с SOAP Toolkit 2.0, инструментарием корпорации Microsoft для работы с упрощенным протоколом доступа к объектам. Начальная цена продукта составляет 10 тыс. долл. в расчете на один сервер.

“Очень важно обеспечить взаимосвязь между .Net и Java, — подчеркнул Аннрай О’Тул, исполнительный председатель совета директоров Cape Clear (Уолнат-Крик, шт. Калифорния). — Это — обязательное условие выхода на рынок. Потребителю Web-услуг нужна простая, но универсальная технология, позволяющая общаться между собой множеству приложений”.

На эту же нишу нацелилась и канадская фирма Intrinsyc Software (Ванкувер, пров. Британская Колумбия). Ее продукт JaNet (выпуск которого намечен на IV квартал нынешнего года), должен связать между собой .Net и J2EE с помощью среды Common Language Runtime корпорации Microsoft. Фирма имеет опыт разработки подобного ПО: она выпускает пакет J-Integra, обеспечивающий связь между Java и технологией COM корпорации Microsoft.

JaNet позволит поддерживать двустороннюю связь между Java и .Net. Входящий в него инструментарий генерирует proxy-элементы для Common Language Runtime и упаковывает их в сборку .Net.

“Совершенно очевидно, что основными платформами в будущем станут Java и .Net, — уверен Марк Гиббонс, старший разработчик ПО фирмы Intrinsyc. — А наша JaNet не только интегрирует их, но и позволяет интегрировать VB.Net с EJB, а также организовывать взаимодействие серверных компонентов EJB с .Net-компонентами, написанными на язык Си++”.

О совместимости перспективных платформ не забывают и производители компонентов. На июльской конференции Tech Ed корпорация Infragistics (Кренбэри, шт. Нью-Джерси) намерена представить свои компоненты для .Net. Она уже предлагает клиентам двойную лицензию, которая, по мере необходимости, открывает доступ к компонентам Java или .Net.

”Мы создаем горизонтальные бизнес-компоненты, часть из них предназначены для платформы J2EE, а часть — для .Net, — рассказал Дин Гида, исполнительный директор Infragistics. — Теперь же мы собираемся объединить их с помощью XML и SOAP”.

 

← июнь 2001 2  3  4  5  6  9  10  11  12 август 2001 →
Реклама!
 

 

Место для Вашей рекламы!