Служба новостей IDG, Париж

JBoss расширила возможности своего открытого инструментария промежуточного слоя средствами обработки транзакций компании Arjuna

В декабре компания JBoss расширила возможности своего программного обеспечения промежуточного слоя на базе Java за счет приобретения двух программных средств обработки транзакций у Arjuna Technologies, ранее входившей в состав Hewlett-Packard. Предметом покупки стали Arjuna Transaction Service Suite (ArjunaTS) — реализация спецификации Web Services Transaction (WS-TX), и оболочка Web Services Composite Application Framework (WS-CAF).

Эта сделка знаменательна не только существенным расширением предложения Java-инструментов с открытым кодом, но также и тем, что с ней заканчивается определенный этап истории разработки программных средств промежуточного слоя в HP, от которой компания отказалась в 2002 году.

До этой сделки в JBoss либо покупали, либо заключали партнерские отношения с компаниями, занятыми созданием открытых программных продуктов, так что сделку можно назвать этапной и для JBoss. Английская компания Arjuna разрабатывает коммерческие программные продукты. По словам Марка Флери, генерального директора JBoss, коды купленных продуктов будут опубликованы. Один из основателей и директор Arjuna по архитектуре Марк Литтл в соответствии с условиями контракта возглавит создание технологий обработки транзакций JBoss.

Механизмы обработки транзакций предназначены для управления взаимосвязанными операциями, которые должны выполняться единой группой. С помощью таких механизмов банки, например, могут обеспечивать проведение платежа, при котором деньги перечисляются между несколькими счетами, гарантируя, что все операции снятия и начисления денег будут выполнены корректно.

Разработка этой технологии представляет собой сложную задачу, и JBoss приобрела программный инструментарий Arjuna, на создание которого ушло более двух десятков лет, с тем чтобы быстрее предоставить качественное транзакционное программное обеспечение с открытыми кодами.

История компании Arjuna также непроста. Эта компания была основана в 80-х годах в Университете Ньюкастла, после чего в 2000 году приобретена компанией Bluestone Software, которую, в свою очередь, приобрела Hewlett-Packard в 2001 году. Объем этой последней сделки составил 450 млн. долл. Затем произошло слияние HP и Compaq, и было принято решение о закрытии работ над семейством программных средств промежуточного слоя, после чего отрасль долго лихорадили слухи о том, что же в конце концов произойдет с этими технологиями.

Ответом на эти слухи отчасти послужила дальнейшая судьба Arjuna Technologies. Компания была выделена из состава HP, причем в ее штате в основном числились те, кто стоял у ее истоков. Компания изменила торговую марку транзакционных продуктов HP, а также средств обработки сообщений, которые продавала по лицензии HP.

Финансовые условия сделки между JBoss и Arjuna не разглашаются. Последняя сохранит статус независимой компании и сосредоточится на продажах средств обработки сообщений на базе Java, которые остаются в ее портфеле, также ранее являвшихся продуктами HP, и предоставлении услуг по обоим семействам продуктов.

JBoss планирует открыть коды обоих приобретенных продуктов в первом квартале 2006 года и интегрировать их в ближайшую, пятую версию пакета своего программного обеспечения. Пока же приобретенные продукты будут предлагаться как модули расширения для версий 3.0 и 4.0.

За последние два года JBoss приобрела ряд программных продуктов с открытым кодом и ведет сейчас около 30 проектов, при этом только несколько интегрированы в ее пакет программного обеспечения промежуточного слоя. Флери признал, что быстрый рост компании и работа с таким количеством проектов представляют непростую задачу.