ИНИЦИАТИВЫ
Юридические баталии между Microsoft и Sun Microsystems, возможно, и завершились, но о конкуренции между ними этого сказать нельзя. На конференции JavaOne, состоявшейся в начале июня в Сан-Франциско (шт. Калифорния), руководство Sun начало активно проповедовать важность Java, а это значит, что вскоре следует ожидать стычек на новом фронте - борьба развернется за рынок Web-услуг.
Джордж Паолини:
“Sun ONE - совсем не то, что .Net”
Стратегия Sun ONE (Open Net Environment - открытая сетевая среда) зачастую рассматривается как повторение инициативы корпорации Microsoft под названием .Net, но Sun всячески пытается опровергнуть такое мнение. Фирма, в частности, представляет Java 2 Enterprise Edition (J2EE) как лучшую платформу для развертывания Web-услуг, стремясь тем самым развить успех своей разработки в корпоративном секторе. Сделала Sun и еще один шаг в этом направлении, познакомив участников конференции со своими планами по включению в J2EE дополнительных стандартов Web-услуг.
“Я уверен, что в ближайшие год-два вокруг Web-услуг развернется острая конкурентная борьба, но пока, похоже, лидирует Microsoft”, - считает Питер Хоран, исполнительный директор фирмы DevX.com (Пало-Альто, шт. Калифорния), предоставляющей онлайновые ресурсы разработчикам приложений. Правда, при этом он отмечает и неослабевающий интерес к Java, добавляя, впрочем, что дальнейший рост популярности этого языка во многом зависит от появления более совершенного инструментария. “Корпоративные разработчики и менеджеры ИТ по-прежнему больше доверяют наборам инструментальных программ для Си++ и Visual Basic, считая их глубже проработанными”, - заметил Хоран.
Спору нет: со времени появления Java инструментальные средства этого языка значительно улучшились. Тем не менее программисты все еще не получили инструментальных средств развертывания Web-услуг и ожидают их как от Sun, так и от Microsoft.
“У нас есть спецификации, мы видим перспективу, - сказал Эд Джентри, старший архитектор-разработчик фирмы Level 8 Systems (Кэри, шт. Северная Каролина). - Теперь настал черед производителей инструментария - они должны привести эту технологию в соответствие с деловыми потребностями. Если этого не случится, мы получим всего лишь еще одну несостоявшуюся технологию”.
И Sun и Microsoft пытаются вовлечь в свои баталии союзников. На стороне Sun, в частности, выступают фирмы Bowstreet, Genuity и i2 Technologies, а Microsoft заручилась поддержкой eBay, Fujitsu Software и ActiveState Tool.
Одна из главных задач Sun на прошедшей конференции состояла в том, чтобы продемонстрировать разработчикам, насколько проще развертываются новые Web-услуги при использовании Java. С этой целью фирма анонсировала пакет для разработчиков Java API, позволяющий производить синтаксический анализ, упаковку и маршрутизацию языка XML. Представила Sun и ряд других новинок: очередную версию своего инструментария Forte for Java со встроенной поддержкой XML, протокол SOAP (Simple Object Access Protocol - упрощенный протокол доступа к объектам), технологию Universal Description, Discovery and Integration (универсальное описание, обнаружение и интеграция) и язык Web Services Description Language (язык описания Web-услуг).
Sun делает все, чтобы дистанцировать Java ONE от инициативы .Net корпорации Microsoft. “Наша стратегия зиждется на стандартах и протоколах, в ее основу положено то, что доступно уже сегодня, - неустанно подчеркивал Джордж Паолини, вице-президент Sun (Купертино, шт. Калифорния) по маркетингу ПО. - Что же касается Microsoft, то здесь мы чаще всего видим лишь обещания”.
Сейчас Паолини покидает Sun, где проработал восемь лет, и переходит в начинающую фирму Zaplet (Редвуд-Шорз, шт. Калифорния), которую создал его бывший босс по команде Java-разработчиков Алан Баратц.
Впрочем, в центре внимания участников конференции оказалась не только Sun, но и ряд ее партнеров.
Фирма iPlanet E-Commerce (Санта-Клара, шт. Калифорния) - совместное предприятие Sun и AOL Time Warner - представила iPlanet Message Queue for Java 2.0. Этот продукт гарантирует надежную пересылку сообщений между приложениями и системами в средах Java.
Корпорация Oracle (Редвуд-Шорз, шт. Калифорния) познакомила участников с сервером приложений Oracle9i - первым своим продуктом, который получил сертификат соответствия J2EE, поддерживает SOAP и использует новую технологию кэширования.
Подразделение межплатформного ПО компании Hewlett-Packard (Пало-Альто, шт. Калифорния) продемонстрировало свою реализацию спецификации Java Services Framework (инфраструктура Java-услуг), позволяющей собирать серверные Java-приложения из отдельных компонентов. Показали представители компании и новый сервер Интернета.
Ряд инструментальных программ Java, включая комплект WebGain Studio, продемонстрировала и фирма WebGain (Санта-Клара, шт. Калифорния). На ее стенде можно было увидеть также и инструментальную программу Application Composer, графический пользовательский интерфейс которой позволяет разработчикам складывать вместе компоненты многократного применения.