Ilog JRules 4.0: Praca według zasad

Jedną z konsekwencji przejścia na przetwarzanie rozproszone jest to, że reguły biznesowe są rozproszone w masie aplikacji, usług internetowych, starszych systemów i platform zaplecza, które składają się na przedsiębiorstwo.

Centralizacja tych reguł biznesowych ułatwia ich konserwację, zmniejszając w ten sposób ogólne koszty aplikacji. Takie podejście pozwala również firmom szybko reagować, gdy warunki rynkowe, takie jak ceny konkurencji, dyktują szybką zmianę reguł biznesowych.

JRules 4.0 firmy Ilog zapewnia solidne rozwiązanie do zarządzania regułami biznesowymi dzięki wbudowanemu repozytorium i przydatnym narzędziom. Analitycy biznesowi i programiści uznają używanie JRules za znacznie łatwiejsze podejście do tworzenia i utrzymywania reguł biznesowych niż zarządzanie nimi indywidualnie.

W porównaniu z innymi rozwiązaniami do zarządzania regułami biznesowymi, takimi jak Blaze Advisor, JRules kosztuje mniej, a jego funkcjonalność dorównuje konkurentom. JRules oferuje interfejsy narzędzi odpowiednie zarówno dla analityków biznesowych, jak i programistów.

Nowością w tej wersji jest repozytorium JRules, które obsługuje teraz przechowywanie reguł biznesowych dla wielu projektów, co zwiększa łatwość zarządzania - ulepszenie w porównaniu z poprzednimi wersjami, w których reguły były utrzymywane oddzielnie w plikach opartych na projektach.

Analitycy biznesowi docenią interfejs oparty na przeglądarce, który może łatwo otworzyć repozytorium do pracy z istniejącymi regułami lub, jeśli użytkownik jest uprawniony, do tworzenia nowych. Ze swojej strony programiści prawdopodobnie będą preferować RulesBuilder, IDE JRule (zintegrowane środowisko programistyczne), ponieważ zapewnia dodatkowe narzędzia, takie jak debugowanie reguł.

Uzyskiwanie dostępu do interfejsu JRules opartego na przeglądarce i korzystanie z niego w systemach Unix i Windows jest proste. Narzędzia Ilog oparte na przeglądarce są obsługiwane przez mechanizm serwletów Tomcat, który jest dobrze zintegrowany z produktem.

JRules RuleBuilder IDE działało bezbłędnie zarówno w systemach Unix, jak i Windows. Wybraliśmy go nawet na przejażdżkę na Mac OS X Server i odnieśliśmy taki sam sukces. Interfejs IDE jest typowy dla wielu innych narzędzi z panelami nawigacyjnymi, obszarem roboczym, właściwościami i danymi wyjściowymi. Zakładki pozwalają nam szybko poruszać się po regułach i podobały nam się widoki projektu i klas.

IDE oferuje programistom zarówno edytor graficzny, jak i wbudowany edytor tekstu do tworzenia i utrzymywania reguł.

Ponadto programiści uznają wbudowane narzędzia do debugowania za przydatne i na równi z rozwiązaniami konkurencji i innymi IDE.

Zarówno analitycy biznesowi, jak i programiści polubią obsługę JRules w zakresie organizowania reguł. Wbudowana obsługa pakietu umożliwia przedsiębiorstwom utrzymanie reguł biznesowych według dowolnej struktury, która ma dla nich znaczenie. Na przykład firma może chcieć przechowywać reguły biznesowe uporządkowane według procesu biznesowego, produktu lub usługi.

JRules umożliwia także wersjonowanie reguł biznesowych, dzięki czemu użytkownicy mogą łatwo sprawdzić, kiedy reguły zostały zmienione, jakie zmiany zostały wprowadzone i kto je wprowadził.

Rozwiązanie zawiera również historyczny widok zmian reguł, chociaż informacje, które dostarcza, są nieco skąpe. Przydałoby się więcej danych historycznych, podobnie jak możliwość bezpośredniego połączenia z poprzednimi zmianami reguł z widoku historycznego.

JRules oferuje obsługę szablonów reguł zdefiniowanych przez użytkownika dla firm używających wielu reguł biznesowych, które mają wspólne elementy, takie jak te, które mogą wpływać na rabaty ilościowe na produkty. Pomaga to przyspieszyć tworzenie reguł biznesowych.

Podobała nam się również funkcja zapytania reguł. Dołączony edytor definiuje zapytania w zastrzeżonym języku Business Query Language firmy Ilog. Szybko przeszukaliśmy reguły w naszych różnych projektach na podstawie wartości właściwości, składowych klas i odniesień do klas.

Firmy, które budują i wdrażają usługi internetowe, uznają JRules za dobrze przygotowane do zarządzania regułami biznesowymi dla tego typu wdrożeń. Rozwiązanie może uzyskiwać dostęp do obiektów XML i definiować reguły dotyczące danych XML.

Uznaliśmy, że wdrażanie reguł przy użyciu BEA WebLogic jest łatwe. Silnik JRules można zintegrować z komponentem Enterprise JavaBean (EJB). Użytkownicy mogą również zintegrować silnik JRules, bezstanowy komponent bean sesji, z jedną lub większą liczbą aplikacji J2EE (Java 2 Platform, Enterprise Edition).

Ilog JRules 4.0 to solidne rozwiązanie, które pomoże przedsiębiorstwom zdobyć przewagę w zarządzaniu regułami biznesowymi w rozproszonych środowiskach aplikacji, zmniejszając tym samym koszty. Jego scentralizowane repozytorium, przydatne narzędzia dla analityków biznesowych i programistów oraz łatwe wstawianie do różnych środowisk aplikacji sprawiają, że jest to dobrze dopasowane i warte rozważenia.

 Podsumowanie  
Ilog JRules 4.0

Uzasadnienie biznesowe

To oprogramowanie do zarządzania regułami biznesowymi zmniejsza koszty rozwoju i skraca czas potrzebny do reagowania na zmieniające się warunki rynkowe.

Sprawa technologiczna

Łatwo organizuje, śledzi i wersji reguł biznesowych. Upraszcza także tworzenie i obsługę reguł.

Plusy

  • Oparte na repozytorium podejście do zarządzania regułami
  • Reguły mogą być osadzane w usługach internetowych
  • Obsługiwane tworzenie szablonów reguł zdefiniowanych przez użytkownika

Cons

Informacje o historii reguł są ograniczone

Koszt

Licencje deweloperskie zaczynają się od 2000

Platformy

Dowolna platforma obsługująca język Java

Maggie Biggs jest redaktorką współpracującą z Centrum testowym.

Dowiedz się więcej na ten temat

  • Strona produktu Iloga JRules 4.0

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

  • Więcej artykułów na temat narzędzi Java można znaleźć w sekcji Narzędzia programistyczne w indeksie tematycznym JavaWorld

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

  • Aby zapoznać się z innymi recenzjami produktów JavaWorld , zobacz naszą stronę indeksu Recenzje produktów

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

  • Zarejestruj się, aby otrzymywać bezpłatny cotygodniowy biuletyn e-mail z wiadomościami branżowymi JavaWorld

    //www.javaworld.com/subscribe

  • Uzyskać pod maską technologii kształtujących przyszłość w JavaWorld „s Enterprise Java dyskusja

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

  • Wiele artykułów związanych z IT znajdziesz w naszych siostrzanych publikacjach na .net