Programiranje

Ilog JRules 4.0: Delo po pravilih

Ena od posledic prehoda na porazdeljeno računalništvo je, da so poslovna pravila razpršena po množici aplikacij, spletnih storitev, starejših sistemov in zalednih platform, ki sestavljajo podjetje.

Centralizacija teh poslovnih pravil olajša njihovo vzdrževanje in s tem zmanjša skupne stroške prijave. Ta pristop omogoča tudi, da se podjetja hitro odzovejo, ko tržne razmere, kot so cene konkurentov, narekujejo hitro spremembo poslovnih pravil.

Ilog-ove JRules 4.0 nudi vgrajeno repozitorij in uporabna orodja trdno rešitev za upravljanje poslovnih pravil. Poslovni analitiki in programerji bodo z uporabo JRules veliko lažje pristopili k ustvarjanju in vzdrževanju poslovnih pravil kot individualno upravljanje pravil.

V primerjavi z drugimi rešitvami za upravljanje poslovnih pravil, kot je Blaze Advisor, JRules stane manj, njegova funkcionalnost pa se ujema s konkurenti. JRules ponuja vmesnike orodij, primerne tako za poslovne analitike kot za razvijalce programske opreme.

Novo v tej izdaji, repozitorij JRules zdaj podpira shranjevanje poslovnih pravil za več projektov, kar povečuje upravljanje - izboljšanje v primerjavi s prejšnjimi izdajami, v katerih so se pravila hranila ločeno v datotekah, ki temeljijo na projektu.

Poslovni analitiki bodo cenili vmesnik, ki temelji na brskalniku, ki lahko zlahka odpre skladišče za delo z obstoječimi pravili ali, če je uporabnik pooblaščen, za ustvarjanje novih. Razvijalci bodo najverjetneje raje RulesBuilder, JRule's IDE (integrirano razvojno okolje), ker ponuja dodatna orodja, kot je odpravljanje napak pravil.

Dostop do vmesnika JRules, ki temelji na brskalniku, je tako v sistemih Unix kot v sistemu Windows preprost. Orodja, ki temeljijo na brskalniku Ilog, podpira mehanizem strežnikov Tomcat, ki je dobro integriran v izdelek.

JRules RuleBuilder IDE je brezhibno deloval tako na sistemih Unix kot na Windows. Izvlekli smo ga celo na strežniku Mac OS X in uživali v enakem uspehu. Vmesnik IDE je značilen za številna druga orodja z navigacijskim, delovnim prostorom, lastnostmi in izhodnimi podokni. Zavihki nam omogočajo hitro krmarjenje po pravilih in všeč so nam bili pogledi na projekt in predavanja.

IDE razvijalcem ponuja grafični urejevalnik in vgrajeni urejevalnik besedil za ustvarjanje in vzdrževanje pravil.

Poleg tega se razvijalcem zdijo vgrajene naprave za odpravljanje napak koristne in enakovredne rešitvam konkurenčnih pravil in drugim IDE-jem.

Podpora JRules za organiziranje pravil bo všeč tako poslovnim analitikom kot razvijalcem. Vgrajena paketna podpora podjetjem omogoča, da ohranijo poslovna pravila v kakršni koli strukturi, ki jim je pomembna. Na primer, vaše podjetje morda želi shraniti poslovna pravila, ki so organizirana po poslovnih procesih, izdelkih ali storitvah.

JRules omogoča tudi različico poslovnih pravil, tako da lahko uporabniki zlahka vidijo, kdaj so bila pravila spremenjena, kakšne spremembe so bile narejene in kdo jih je naredil.

Rešitev vključuje tudi zgodovinski pogled na spremembe pravil, čeprav so informacije, ki jih zagotavlja, nekoliko redke. V pomoč bi bilo več zgodovinskih podatkov, prav tako pa tudi sposobnost neposrednega povezovanja s prejšnjimi spremembami pravil iz zgodovinskega pogleda.

JRules ponuja podporo za uporabniško določene predloge pravil za podjetja, ki uporabljajo več poslovnih pravil s skupnimi elementi, na primer tistimi, ki lahko vplivajo na popuste pri količini izdelkov. To pomaga pospešiti oblikovanje poslovnih pravil.

Všeč nam je bil tudi objekt za iskanje pravil. Vključeni urejevalnik določa poizvedbe v Ilogovem lastniškem poslovnem jeziku poizvedb. Pravila smo v različnih projektih hitro iskali na podlagi vrednosti lastnosti, članov razreda in referenc razreda.

Podjetja, ki gradijo in izvajajo spletne storitve, bodo JRules dobro pripravljena za upravljanje poslovnih pravil za te vrste uvedb. Rešitev lahko dostopa do objektov XML in določa pravila za podatke XML.

Uvajanje pravil z uporabo BEA WebLogic se nam je zdelo enostavno. Mehanizem JRules je mogoče integrirati v Enterprise JavaBean (EJB). Uporabniki lahko v eno ali več aplikacij J2EE (Java 2 Platform, Enterprise Edition) vključijo tudi mehanizem JRules, sejo brez sestave.

Ilog JRules 4.0 je dobra rešitev, ki bo podjetjem pomagala, da bodo prevzela prednost pri upravljanju poslovnih pravil v okoljih porazdeljenih aplikacij in s tem zmanjšala stroške. Zaradi centraliziranega repozitorija, uporabnih orodij za poslovne analitike in programerje ter enostavnega vstavljanja v različna aplikacijska okolja je primeren in vreden premisleka.

Spodnja črta
Ilog JRules 4.0

Poslovni primer

Ta programska oprema za upravljanje poslovnih pravil zmanjšuje razvojne stroške in zmanjšuje čas, potreben za odziv na spreminjajoče se tržne razmere.

Primer tehnologije

Enostavno organizira, spremlja in različice poslovnih pravil. Poenostavlja tudi ustvarjanje in vzdrževanje pravil.

Prednosti

  • Pristop k upravljanju pravil, ki temelji na repozitoriju
  • Pravila je mogoče vdelati v spletne storitve
  • Podprta je izdelava uporabniško določenih predlog pravil

Slabosti

Informacije o zgodovini pravil so omejene

Stroški

Razvojne licence se začnejo pri 2.000

Platforme

Vsaka platforma, ki podpira Java

Maggie Biggs je sodelujoča urednica za Test Center.

Preberite več o tej temi

  • Stran izdelka Ilog JRules 4.0

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

  • Za več člankov o orodjih Java obiščite Orodja za razvoj odsek JavaWorldAktualni indeks

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

  • Za JavaWorldza druge ocene izdelkov, si oglejte našo Ocene izdelkov indeksna stran

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

  • Prijavite se za JavaWorldje brezplačen tedensko Novice iz industrije e-novice

    //www.javaworld.com/subscribe

  • Pojdite pod pokrovom tehnologij, ki oblikujejo prihodnost v letu JavaWorldje Enterprise Java diskusija

    //forums.idg.net/webx?50@@.ee6b80a

  • Na naslovu .net boste našli ogromno člankov, povezanih z IT, iz naših sestrskih publikacij
$config[zx-auto] not found$config[zx-overlay] not found