Composants

JBoss AS 5.0, attendu depuis longtemps, se rapproche de la date de publication

JBoss AS 5 Administration - Starting and Stopping the Server

JBoss AS 5 Administration - Starting and Stopping the Server
Anonim

La première version candidate de JBoss Application Server 5.0 de Red Hat sera prochainement disponible, selon un article de Sacha Labourey, directeur de la technologie de la division JBoss de Red Hat.

"JBoss AS5.0 RC1 vient de se faire congeler et sortira cette semaine", a écrit Labourey. Un second candidat devrait être prêt dans six à sept semaines, et la disponibilité générale suivra "de près", at-il ajouté.

Red Hat croit que l'architecture flexible du produit servira de différenciateur sur le marché, selon Labourey.

Un serveur d'applications tourne autour de trois niveaux technologiques, il a écrit: Une base d'exécution - dans le cas de JBoss, la machine virtuelle Java - les services middleware, et les API (interfaces de programmation d'applications) et les méthodologies. "JBoss AS 5.0 est la première version qui nous donnera la possibilité de séparer proprement ces trois couches", écrit-il. "Le Microcontainer JBoss nous fait abstraction de l'environnement d'exécution et nos services d'entreprise ont été complètement constitutionnalisés et analysés afin qu'ils puissent être pleinement exploités à partir de n'importe quel framework / API / langage."

Red Hat envisage de supporter Java spécifications de développement telles que OSGi (Open Services Gateway initiative), qui est soutenu par des goûts de Sun et IBM.

Mais la société a décidé de jeter son lot entièrement dans un camp, at-il écrit.

"Notre architecture de base ne dépend d'aucune spécification ou langue du jour à la mode ", a-t-il ajouté. "Les personnalités peuvent être connectées et déconnectées, à la carte.Vous n'avez pas besoin de parier sur" l'API "dont vous avez besoin, puis être verrouillé dans l'une des rares implémentations [serveur d'applications] qui implémentent cette API -

L'étendue des changements apportés au produit a prolongé le processus de développement, qui a commencé il y a trois ans, selon Labourey.

Mais le projet n'était pas seulement "un exercice d'ingénierie sophistiqué".," il a dit. «Cet investissement aura un impact considérable sur l'ensemble de l'offre JBoss Enterprise Middleware, sa longévité et sa capacité à s'adapter aux changements du marché.»

Red Hat est sans conteste à l'aise avec les technologies OSGi., selon un observateur.

Le micro-noyau original de JBoss "donnait un moyen orienté composants de faire Java et des applications avant qu'il n'y ait d'autres options viables", a déclaré Michael Coté, analyste chez Redmonk. "Comme avec beaucoup d'équipes qui ont déjà inventé une technologie que d'autres essaient de standardiser, il semble que les gens de JBoss voient OSGi comme étant plus frivole [par opposition à] la façon dont les choses vont être."

"Plutôt que de construire leur noyau sur OSGi, ils construisent le noyau sur leurs propres bases, et supportent OSGi comme une sorte d'utilisation de ce noyau spécifique à JBoss", ajoute-t-il. il a dit. "La possibilité d'ajouter OSGi à la cloche de demain … Si vous avez le temps de construire une architecture qui vous permet de couvrir ainsi, c'est généralement une bonne chose."

Il a ajouté: "Il y a beaucoup de passionnés d'OSGi qui se développent, mais cette question de savoir comment les composants Java seront résolus est la suivante: Nous avons besoin de plus de temps pour voir ce que les développeurs aiment utiliser. »

Red Hat est confrontée à la concurrence sur le marché des serveurs d'applications de la part de grands fournisseurs de plates-formes tels qu'Oracle et IBM, ainsi que du côté open source grâce à la plate-forme de serveur d'applications récemment annoncée par SpringSource, qui exploite OSGi.