LinuxWorld : pluie d'annonces chez JBoss
Publié par La rédaction le - mis à jour à
Le spécialiste de l'open source professionnel annonce la plate-forme JBoss Transactions, la version 3.1 de son système de gestion des processus métier JBoss jBPM, et son moteur de règles métier JBoss Rules 3.0
Fidèle à sa démarche open source, JBoss continue d'alimenter la communauté avec des solutions professionnelles qui viennent se placer dans le middleware. Trois annonces majeures ont été faites par l'éditeur lors du LinuxWorld de Boston.
JBoss Transactions Suite à l'acquisition de la technologie Java d'Arjuna Technologies et de HP en 2005, JBoss propose JBoss Transactions, un moteur transactionnel haut de gamme livré gratuitement à la communauté open source et pour un usage illimité. Les transactions distribuées intéressent particulièrement les entreprises des secteurs de l'assurance, des télécommunications et des services financiers pour qui l'intégrité des transactions métiers et la disponibilité 'cinq-neuf' sont indispensables. JBoss Transactions protège les utilisateurs et les fournisseurs contre tout échec de transaction lié à la précision et à la pertinence des données d'entreprise créées ou modifiées par diverses sources. Par exemple, JBoss Transactions garantit qu'un achat se déroule sans incident en réconciliant immédiatement les données des sources distribuées, telles que les bases de données des ventes, de la comptabilité et des expéditions. JBoss Transactions peut être utilisé comme gestionnaire de transactions autonome ou comme service distribué embarqué dans le serveur d'application JBoss, afin de procurer des avantages tels que la répartition de la charge, la haute disponibilité et la tolérance aux pannes. Développée en 100 % Java, l'application fonctionne sur tout matériel et système d'exploitation avec une machine virtuelle compatible Java. Enfin, JBoss Transactions prend en charge la sémantique des transactions ACID (atomic, consistent, isolated and durable) en utilisant une coordination de validation en deux phases et la récupération totale en cas de sinistre. JBoss jBPM 3.1 Puissant système de gestion des processus métier (BPM) programmé en Java jBPM, élément clé du système middleware d'entreprise JBoss JEMS, JBoss jBPM 3.1 fournit un langage multiprocessus ainsi que l'intégration avec JBoss Seam, le nouveau framework de la société pour la conception d'applications Java d'Enterprise. JBoss jBPM permet aux développeurs Java et SOA (architecture orientée services) de créer des applications de processus métier et de workflows, d'orchestrer les processus métier et de gérer le flux de pages d'applications Web à partir d'un moteur unique, flexible et évolutif. Cette version s'intègre parfaitement avec JBoss Seam, ce qui permet aux développeurs, de concevoir encore plus facilement des applications complexes pilotées par des processus et de suivre graphiquement les interactions entre utilisateurs. JBoss jBPM 3.1 est l'un des trois produits majeurs qui positionnent JEMS comme la plate-forme SOA open source leader du marché et qui accélèrent l'arrivée de JEMS sur le marché haut de gamme. JBoss Rules 3.0 JBoss Rules 3.0 est la dernière version du moteur de règles métier open source avec lequel JBoss s'attache à délivrer des solutions middleware open source éprouvées qui renforcent la capacité d'adaptation des entreprises et confortent la suite middleware d'enterprise JBoss JEMS comme la plate-forme open source SOA leader du marché. JBoss Rules permet aux entreprises de personnaliser leurs produits et offres de services en appliquant des règles métier dans le cadre d'une architecture SOA basée sur des actions, des événements et l'historique des activités. Avec JBoss Rules, les développeurs sont en mesure de déployer rapidement des règles qui procurent une aide décisionnelle cohérente basée sur des centaines de milliers de faits. Le modèle de programmation déclarative de JBoss Rules sépare clairement les données et la logique. Ainsi les développeurs gagnent un temps précieux, n'étant plus contraints de modifier la logique métier au c?ur des programmes, ni de mettre à jour les applications déployées à l'échelle de l'entreprise. JBoss Rules est basé sur Drools, le populaire projet de moteur de règles open source Java dont les membres ont choisi de rejoindre JBoss en octobre 2005. Ce moteur peut être utilisé en tant que produit autonome ou être intégré dans la plate-forme JEMS.