JBoss bringt schnellere Rules Engine

17.07.2007
Version 4.0 von "JBoss Rules" ist vielseitiger und lässt sich leichter bedienen.

Die quelloffene Regel-Engine basiert auf dem JBoss Drools Project und ist im Enterprise Service Bus "JBoss ESB" integriert. Die jetzt angekündigte Version 4.0 verwendet neue Methoden zur sequentiellen Abarbeitung von Regeln, so dass sie laut JBoss um 40 Prozent schneller als das bisherige Release sein soll. Außerdem kommt das Update mit einer Ajax-fähigen Web-Konsole (Ajax = Asynchronous JavaScript and XML), was auch Nicht-Programmierer etwa aus der Fachabteilung entgegenkommt, da sie sich an der Gestaltung von Regelabläufen beteiligen können. Eine weitere Vereinfachung stellt der neue Regel-Editor dar, der Geschäftsregeln in einer so genannten List-Box sammelt, aus der diese dann per Point and Click in einen Geschäftsvorfall eingefügt werden können. Eine andere Neuerung ist, dass neben Java-basierenden Regeln nun auch eine Unterstützung für die MVFlex Expression Language (MVEL) geboten wird. Schließlich wird JBoss Rules 4.0 noch als "Hibernate-ready" bezeichnet, was soviel heißt, dass sich ein objektrelationales Mapping regelbasierend vornehmen lässt, etwa wenn aus einer relationalen Datenbank die Kundennamen in ein Java-Objekt überführt werden sollen. (ue)