Компоненты

Долгожданный JBoss AS 5.0 приближается к выпуску

jboss 7.1.1 download and setup on eclipse

jboss 7.1.1 download and setup on eclipse
Anonim

Первый выпускный релиз RedBlash JBoss Application Server 5.0 будет доступен в ближайшее время, сообщается в блоге Sacha Labourey, главного технического сотрудника подразделения Red Hat JBoss.

«JBoss AS5.0 RC1 только что заморозился и выйдет на этой неделе», - написал Лабури. По словам Лабури, Red Hat полагает, что гибкая архитектура продукта станет отличительной чертой рынка.

Сервер приложений вращается вокруг трех технологических уровней, он писал: базовое время выполнения - в случае JBoss, Java-средстве промежуточного программного обеспечения виртуальной машины Java и API (интерфейсы прикладного программирования) и методологии наверху.

«JBoss AS 5.0 - это первый релиз, который даст нам возможность четко отделить эти три слоя», - писал он. «JBoss Microcontainer абстрагирует нас от среды выполнения, а наши основные корпоративные сервисы полностью компонентны и аспектны, поэтому они могут быть полностью задействованы из любой платформы / API / языка более высокого уровня».

Red Hat планирует поддерживать компонентную Java такие как OSGi (инициатива Open Services Gateway), которая поддерживается такими компаниями, как Sun и IBM.

Но компания решила отказаться от своей цели полностью в любом одном лагере, пишет он.

«Наша основная архитектура не зависит от какой-либо модной спецификации или языка du jour », - добавил он. «Личности могут быть вставлены и выведены, по выбору. Вам не нужно делать ставку, на которой« нужен »вам API, а затем быть заблокирован в одной из немногих версий [сервера приложений], которые реализуют такой API - возможно, полагаясь на более слабые сервисы промежуточного программного обеспечения ».

Объем изменений в продукте расширил процесс разработки, который начался три года назад, согласно Лабури.

Но проект был не просто« фантастическим инженерным упражнением," он сказал. «Эти инвестиции окажут существенное влияние на общее предложение JBoss Enterprise Middleware, его долговечность и способность адаптироваться к изменениям на рынке».

Ожидается, что применение технологии Red Hat в таких областях, как OSGi, возможно, ожидается, учитывая историю компании, по мнению одного наблюдателя.

Первоначальное микроядро JBoss «дало компонентный подход к Java и приложениям, прежде чем появились другие жизнеспособные варианты», - сказал Майкл Коте, аналитик Redmonk. «Как и в случае с множеством команд, которые уже придумали технологию, которую другие пытаются стандартизировать, похоже, что люди JBoss видят OSGi как более уродливую [в отличие от], как все будет».

Но компания может тем не менее, сделать мудрый шаг, сказал он.

«Вместо того, чтобы строить свое ядро ​​на OSGi, они строят ядро ​​на собственном материале и поддерживают OSGi как своего рода способ использования этого ядра JBoss, он сказал. «Хеджирование заключается в том, что они могут добавить поддержку для того, что приходит в моду, если OSGi станет завтрашним звонком. Если у вас есть время для создания архитектуры, которая позволяет так хеджировать, обычно это хорошо».

На данный момент, все догадываются о том, какая технология Java-компонентов появится в качестве лидера, или же несколько подходов увенчаются успехом, добавил он: «Существует множество энтузиастов OSGi, но этот вопрос о том, как будут решаться компоненты Java, еще впереди. Нам нужно больше времени, чтобы увидеть, что разработчики далеко и широко используют ».

Red Hat сталкивается с конкуренцией на рынке серверов приложений от крупных поставщиков платформ, таких как Oracle и IBM, а также со стороны с открытым исходным кодом через недавно анонсированную SpringSource платформу сервера приложений, которая использует OSGi.