Ohjelmointi

Ilog JRules 4.0: Toiminta sääntöjen mukaan

Yksi seuraus siirtymisestä hajautettuun tietojenkäsittelyyn on, että liiketoimintasäännöt päätyvät hajallaan yrityksen muodostavien sovellusten, verkkopalvelujen, vanhojen järjestelmien ja taustajärjestelmien joukkoon.

Näiden liiketoimintasääntöjen keskittäminen helpottaa niiden ylläpitoa ja vähentää siten sovelluskustannuksia. Tämän lähestymistavan avulla yritykset voivat reagoida nopeasti, kun markkinaolosuhteet, kuten kilpailijoiden hinnoittelu, sanelevat nopean muutoksen liiketoimintasääntöihin.

Ilogin JRules 4.0 tarjoaa vankan ratkaisun liiketoimintasääntöjen hallintaan sisäänrakennetun arkistonsa ja hyödyllisten työkalujensa kautta. Liiketoiminta-analyytikoiden ja ohjelmoijien mielestä JRulesin käyttö on paljon helpompaa lähestymistapaa liiketoimintasääntöjen luomiseen ja ylläpitämiseen kuin sääntöjen hallitseminen erikseen.

Verrattuna muihin liiketoimintasääntöjen hallintaratkaisuihin, kuten Blaze Advisor, JRules maksaa vähemmän, ja sen toiminnot vastaavat kilpailijoitaan. JRules tarjoaa työkalurajapintoja, jotka soveltuvat sekä yritysanalyytikoille että ohjelmistokehittäjille.

Uutena tässä julkaisussa, JRules-arkisto tukee nyt useiden projektien liiketoimintasääntöjen tallennusta, mikä lisää hallittavuutta - parannusta edellisiin julkaisuihin verrattuna, joissa sääntöjä ylläpidettiin erikseen projektipohjaisissa tiedostoissa.

Liiketoiminta-analyytikot arvostavat selainpohjaista käyttöliittymää, joka voi helposti avata arkiston toimimaan nykyisten sääntöjen kanssa tai, jos käyttäjällä on siihen lupa, luoda uusia. Kehittäjät puolestaan ​​todennäköisesti suosivat RulesBuilderia, JRule's IDE: tä (integroitu kehitysympäristö), koska se tarjoaa lisä työkaluja, kuten sääntöjen virheenkorjaus.

Selainpohjaisen JRules-käyttöliittymän käyttäminen sekä Unix- että Windows-järjestelmissä on helppoa. Ilogin selainpohjaisia ​​työkaluja tukee Tomcat-servlet-moottori, joka on hyvin integroitu tuotteeseen.

JRules RuleBuilder IDE toimi virheettömästi sekä Unix- että Windows-järjestelmissä. Otimme sen jopa pyörittämään Mac OS X -palvelimella ja saimme samanlaisen menestyksen. IDE-käyttöliittymä on tyypillinen monille muille työkaluille, sen navigointi-, työtila-, ominaisuudet- ja ulostuloruudut. Välilehtien avulla voimme nopeasti selata sääntöjä, ja pidimme projektin ja luokan näkymistä.

IDE tarjoaa kehittäjille sekä graafisen editorin että sisäänrakennetun tekstieditorin sääntöjen luomiseen ja ylläpitoon.

Lisäksi kehittäjät pitävät sisäänrakennettuja virheenkorjauspalveluita hyödyllisinä ja kilpailevien sääntöratkaisujen ja muiden IDE: iden kanssa.

Sekä yritysanalyytikot että kehittäjät pitävät JRules-tuesta sääntöjen järjestämisessä. Sisäänrakennettu pakettituki antaa yrityksille mahdollisuuden ylläpitää liiketoimintasääntöjä riippumatta siitä, mikä rakenne niille on merkityksellistä. Yrityksesi voi esimerkiksi haluta tallentaa liiketoimintasäännöt, jotka on järjestetty liiketoimintaprosessien, tuotteiden tai palvelujen mukaan.

JRules mahdollistaa myös liiketoimintasääntöjen version, joten käyttäjät voivat helposti nähdä, milloin sääntöjä muutettiin, mitä muutoksia tehtiin ja kuka ne teki.

Ratkaisu sisältää myös historiallisen näkymän sääntömuutoksista, vaikka sen toimittama tieto onkin vähän niukkaa. Lisää historiallisia tietoja olisi hyödyllistä, samoin kuin kyky yhdistää suoraan aiempiin sääntöjen muutoksiin historiallisesta näkökulmasta.

JRules tarjoaa tukea käyttäjän määrittelemille sääntömalleille yrityksille, jotka käyttävät useita liiketoimintasääntöjä, joilla on yhteisiä elementtejä, kuten sellaisia, jotka saattavat vaikuttaa tuotemäärien alennuksiin. Tämä auttaa nopeuttamaan liiketoimintasääntöjen luomista.

Pidimme myös säännön kyselytoiminnosta. Mukana toimitettu editori määrittelee kyselyt Ilogin omistamalla Business Query Language -kielellä. Etsimme nopeasti sääntöjä eri projekteissamme kiinteistöarvojen, luokan jäsenten ja luokaviittausten perusteella.

Yritykset, jotka rakentavat ja toteuttavat verkkopalveluja, löytävät JRulesista hyvin valmistautuneen hallitsemaan tämäntyyppisten käyttöönottojen liiketoimintasääntöjä. Ratkaisu voi käyttää XML-objekteja ja määrittää sääntöjä XML-tiedoille.

Löysimme sääntöjen käyttöönoton BEA WebLogicin avulla helpoksi. JRules-moottori voidaan integroida Enterprise JavaBean (EJB) -ohjelmaan. Käyttäjät voivat myös integroida JRules-moottorin, valtioton istuntopapun, yhteen tai useampaan J2EE (Java 2 Platform, Enterprise Edition) -sovellukseen.

Ilog JRules 4.0 on vankka ratkaisu, joka auttaa yrityksiä saamaan etusijan liiketoimintasääntöjen hallinnassa hajautetuissa sovellusympäristöissä, mikä vähentää kustannuksia. Sen keskitetty arkisto, hyödylliset työkalut yritysanalyytikoille ja ohjelmoijille sekä helppo sijoittaminen erilaisiin sovellusympäristöihin tekevät siitä hyvän istuvuuden ja harkitsemisen arvoisen.

Bottom Line
Ilog JRules 4.0

Liiketoiminta

Tämä liiketoimintasääntöjen hallintaohjelmisto vähentää kehityskustannuksia ja lyhentää aikaa, joka tarvitaan vastaamaan muuttuviin markkinaolosuhteisiin.

Teknologiakotelo

Järjestää, seuraa ja versioi liiketoimintasääntöjä helposti. Yksinkertaistaa myös sääntöjen luomista ja ylläpitoa.

Plussat

  • Arkistopohjainen lähestymistapa sääntöjen hallintaan
  • Säännöt voidaan upottaa verkkopalveluihin
  • Tuettujen käyttäjän määrittelemien sääntömallien luominen

Haittoja

Sääntöhistoriatiedot ovat rajalliset

Kustannus

Kehityslisenssit alkavat 2000: sta

Alustat

Mikä tahansa Java-yhteensopiva alusta

Maggie Biggs on testikeskuksen toimittaja.

Lisätietoja tästä aiheesta

  • Ilogin JRules 4.0 -tuotesivu

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

  • Lisää artikkeleita Java-työkaluista on osoitteessa Kehitystyökalut osa JavaWorld: n ajankohtainen hakemisto

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

  • Sillä JavaWorldMuut tuotearvostelut, katso meidän Tuotearvostelut hakemistosivu

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

  • Ilmottautua JavaWorldon ilmainen viikoittain Teollisuuden uutiset sähköpostiuutiskirje

    //www.javaworld.com/subscribe

  • Mene tulevaisuuden muokkaavien tekniikoiden suojan alle JavaWorldon Enterprise Java keskustelu

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

  • Löydät runsaasti tietotekniikkaan liittyviä artikkeleita sisarjulkaisuistamme .net
$config[zx-auto] not found$config[zx-overlay] not found