Programování

Ilog JRules 4.0: Práce podle pravidel

Jedním z důsledků přechodu na distribuované výpočty je, že obchodní pravidla končí rozptýlená v množství aplikací, webových služeb, starších systémů a back-endových platforem, které tvoří podnik.

Centralizace těchto obchodních pravidel usnadňuje jejich údržbu a tím snižuje celkové náklady na aplikaci. Tento přístup také umožňuje společnostem rychle reagovat, když tržní podmínky, jako je cena konkurence, diktují rychlou změnu obchodních pravidel.

Ilog's JRules 4.0 poskytuje solidní řešení pro správu obchodních pravidel prostřednictvím vestavěného úložiště a užitečných nástrojů. Obchodní analytici a programátoři najdou pomocí JRules mnohem snazší přístup k vytváření a udržování obchodních pravidel než individuální správa pravidel.

Ve srovnání s jinými řešeními pro správu obchodních pravidel, jako je Blaze Advisor, stojí JRules méně a jeho funkčnost odpovídá konkurenci. JRules nabízí rozhraní nástrojů vhodná jak pro obchodní analytiky, tak pro vývojáře softwaru.

Nové v této verzi úložiště JRules nyní podporuje úložiště obchodních pravidel pro více projektů, což zvyšuje správu - vylepšení oproti předchozím verzím, ve kterých byla pravidla udržována samostatně v souborech založených na projektech.

Obchodní analytici ocení rozhraní založené na prohlížeči, které může snadno otevřít úložiště pro práci s existujícími pravidly nebo, pokud má uživatel oprávnění, vytvářet nová. Vývojáři budou pravděpodobně upřednostňovat RulesBuilder, JRule IDE (integrované vývojové prostředí), protože poskytuje další nástroje, například ladění pravidel.

Přístup a používání rozhraní JRules založeného na prohlížeči v systémech Unix i Windows je jednoduché. Nástroje Ilog založené na prohlížeči jsou podporovány servletovým modulem Tomcat, který je dobře integrován do produktu.

JRules RuleBuilder IDE fungovalo bezchybně v systémech Unix i Windows. Dokonce jsme si to vyzkoušeli na serveru Mac OS X Server a užili jsme si stejného úspěchu. Rozhraní IDE je typické pro rozhraní nalezené v mnoha dalších nástrojích s navigačními, pracovními prostory, vlastnostmi a výstupními podokny. Karty nám umožňují rychle procházet pravidly a líbilo se nám zobrazení projektu a třídy.

IDE nabízí vývojářům jak grafický editor, tak vestavěný textový editor pro vytváření a udržování pravidel.

Kromě toho budou vývojáři považovat integrovaná ladicí zařízení za užitečná a srovnatelná s řešeními konkurenčních pravidel a dalšími IDE.

Jak obchodním analytikům, tak vývojářům se bude líbit podpora JRules pro organizaci pravidel. Podpora integrovaného balíčku umožňuje podnikům udržovat obchodní pravidla bez ohledu na to, jaká struktura pro ně má smysl. Například vaše společnost možná bude chtít ukládat obchodní pravidla, která jsou organizována podle obchodního procesu, produktu nebo služby.

JRules také umožňuje správu verzí obchodních pravidel, takže uživatelé mohou snadno zjistit, kdy byla pravidla změněna, jaké změny byly provedeny a kdo je provedl.

Řešení také zahrnuje historický pohled na změny pravidel, ačkoli informace, které poskytuje, jsou trochu řídké. Bylo by užitečné více historických dat, stejně jako schopnost propojení přímo s předchozími změnami pravidel z historického pohledu.

JRules nabízí podporu pro šablony uživatelských pravidel pro společnosti využívající více obchodních pravidel, která mají společné prvky, jako jsou ty, které mohou ovlivnit množstevní slevy produktu. To pomáhá urychlit vytváření obchodních pravidel.

Také se nám líbil nástroj pro dotazování pravidel. Zahrnutý editor definuje dotazy v proprietárním Business Query Language společnosti Ilog. Rychle jsme prohledali pravidla v našich různých projektech na základě hodnot vlastností, členů třídy a odkazů na třídy.

Společnosti, které vytvářejí a implementují webové služby, najdou JRules dobře připravené na správu obchodních pravidel pro tyto typy nasazení. Řešení může přistupovat k objektům XML a definovat pravidla pro data XML.

Nasazení pravidel pomocí BEA WebLogic jsme našli jako snadnou záležitost. Stroj JRules lze integrovat do Enterprise JavaBean (EJB). Uživatelé mohou také integrovat modul JRules, fazole relace bez státní příslušnosti, do jedné nebo více aplikací J2EE (Java 2 Platform, Enterprise Edition).

Ilog JRules 4.0 je solidní řešení, které pomůže podnikům získat kontrolu nad správou obchodních pravidel v prostředí distribuovaných aplikací, čímž sníží náklady. Díky centralizovanému úložišti, užitečným nástrojům pro obchodní analytiky a programátory a snadnému vkládání do různých aplikačních prostředí je toto řešení vhodné a stojí za zvážení.

Sečteno a podtrženo
Ilog JRules 4.0

Obchodní případ

Tento software pro správu obchodních pravidel snižuje náklady na vývoj a zkracuje čas potřebný k reakci na měnící se tržní podmínky.

Technologický případ

Organizuje, sleduje a verze obchodních pravidel snadno. Také zjednodušuje vytváření a údržbu pravidel.

Profesionálové

  • Přístup ke správě pravidel založený na úložišti
  • Pravidla lze vložit do webových služeb
  • Je podporováno vytváření šablon pravidel definovaných uživatelem

Nevýhody

Informace o historii pravidel jsou omezené

Náklady

Vývojové licence začínají na 2 000

Platformy

Libovolná platforma podporující Javu

Maggie Biggs je redaktorkou v Testovacím centru.

Další informace o tomto tématu

  • Stránka produktu Ilog JRules 4.0

    //www.ilog.com/products/rules/engines/jrules/

  • Další články o nástrojích Java najdete na webu Vývojové nástroje část JavaWorldAktuální rejstřík

    //www.javaworld.com/channel_content/jw-tools-index.shtml

  • Pro JavaWorldDalší recenze produktů, viz naše Recenze produktu indexová stránka

    //www.javaworld.com/news-reviews/jw-nr-product-reviews.shtml

  • Přihlásit se JavaWorldje týdně zdarma Zprávy z průmyslu e-mailový zpravodaj

    //www.javaworld.com/subscribe

  • Dostaňte se pod kapotu technologií formujících budoucnost JavaWorldje Enterprise Java diskuse

    //forums.idg.net/[email protected]@.ee6b80a

  • Spoustu článků o IT z našich sesterských publikací najdete na .net