Предложение Oracle о покупке BEA утратило свою силу в конце октября, и пока никто не предпринял других попыток приобрести эту компанию. По словам представителей BEA, компания продолжает работать в обычном режиме, а ее руководители во время презентации, состоявшейся в Сан-Франциско, рассказывали о предлагаемом BEA наборе программных продуктов промежуточного слоя, ориентированных на обработку событий. Вопрос о том, существует ли вероятность, что Oracle все же купит BEA, остался без ответа.
«BEA лидирует на рынке программных средств обработки событий», — заявила Рума Саньял, директор BEA по маркетингу продуктов. Инструментарий, ориентированный на обработку событий, включает в себя такие продукты, как WebLogic Event Server для высокопроизводительных приложений, построенных на ориентированной на события архитектуре (Event-Driven Architecture, EDA), и WebLogic Real Time, включающий в себя версию виртуальной машины Java JRockit, которая гарантированно обеспечивает время ответа программной системы, не превышающее 10 мс.
Особую роль, как утверждают в BEA, в обработке, ориентированной на события, играют архитектуры SOA.
«Мы полагаем, что следующее поколение сервис-ориентированных архитектур будет также опираться на события», — заявил Гай Черчвард, вице-президент BEA по продуктам семейства WebLogic. Он утверждает, что по мере увеличения объемов данных, компании смогут добиваться превосходства над своими конкурентами, реализуя опирающуюся на события архитектуру SOA.
Программный продукт Event Server компании BEA предназначен для оптимизации потоков данных, а SOA служит для того, чтобы принимать решения о том, как обрабатывать эти потоки. Саньял отметила, что свыше 70% респондентов, принявших участие в исследовании BEA, рассматривают вопрос об обработке событий в контексте SOA и управления бизнес-процессами (Business Process Management, BPM).
«Не все задачи бизнеса можно решить либо с помощью EDA, либо с помощью SOA, либо с помощью BPM, — подчеркнула Саньял. — Для их решения, возможно, потребуются все три категории инструментов».
Представители BEA не анонсировали новых программных продуктов, однако рассказали о том, какими будут новые версии Event Server и Real Time. Версия Real Time 3.0, выпуск которой запланирован на лето будущего года, сможет обеспечивать время ответа на уровне 5 мс. А вслед за третьей появится версия, гарантированное время ответа которой, по заявлениям представителей компании, будет сокращено до нуля. В версию Real Time будут внесены изменения, касающиеся управления памятью в Java, то есть «сборки мусора», что позволит уменьшить задержку.
В следующей версии Event Server приоритет будет отдан инструментальным средствам разработки, позволяющим поддерживать бизнес-анализ. Отличительной особенностью этого продукта будет графический интерфейс для установки правил.
В период каникул и отпусков резко возрастает нагрузка на системы обработки транзакций в таких отраслях, как авиаперевозки и розничная торговля, и в этом случае, по мнению представителей BEA, может помочь обработка, ориентированная на события.
«К примеру, в сезон каникул и отпусков возникают свои специфические задачи», — отметил Черчвард. К таким задачам относятся сокращение времени доставки покупки, управление транзакциями и обслуживание резко увеличивающегося числа туристов.
«Больше людей посещает эти Web-сайты и магазины, больше людей отправляется в авиапутешествия», — подчеркнул он. Некорректное решение этих задач может вызвать потерю в прибыли и отток клиентов, повлечь за собой высокие затраты на операции, а также вызвать негативные отзывы в прессе и отрицательно сказаться на имидже компании.
По словам Робина Смита, старшего менеджера BEA по инжинирингу продуктов, одна из авиакомпаний использует программное обеспечение BEA, в том числе продукты Event Server, Real Time и AquaLogic Service Bus, для поиска потерянного багажа. Название авиакомпании в BEA не раскрывают.