Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:miw:drools_uzycie [2008/04/13 18:33]
lmrowka
pl:miw:drools_uzycie [2019/06/27 15:50] (aktualna)
Linia 1: Linia 1:
 ====== Drools ====== ====== Drools ======
-Bardzo krótki opis + 
-FIXME+**Drools** - Silnik regul biznesowych. Implementuje on JSR-94 (Java Specification Request for a Java Rules Engine API - standard określający spójny interfejs do komunikacji z silnikiem reguł, mechanizm dostępu do poszczególnych faktów z poziomu programu, oraz wymagania, które muszą być spełnione przez silniki reguł jak i ograniczenia i limity stawiane kompilatorom).  
 +Drools wykorzystuje algorytm RETE, który na podstawie reguł buduje drzewo warunków w pamięci produkcyjnej i umożliwia przetwarzanie faktów umieszczonych w pamięci podręcznej.  
 + 
 +**BRMS** (Business Rules Management System) czyli System do zarządzania regułami biznesowymi. BRMS jest aplikacja web’ową, dostęp do niej jest możliwy za pomocą cienkiego klienta czyli zwykłej przeglądarki internetowej,​ co daje możliwość dostępu dla wielu użytkowników równocześnie. Przeznaczona jest do użytkowników nie pracujących w żadnym IDE czy edytorze tekstowym. BRMS jest komponentem Jboss Rules, który umożliwia zarządzanie,​ składowanie,​ edycje reguł. 
 +BRMS - służy również do uruchamiania reguł tzn. jest RuleAgent'​em do którego "​wrzucamy"​ fakty, które on następnie przetwarza dostępnymi regułami. 
 +BRMS może być centralnym silnikiem regułowym dla wielu aplikacji. 
  
  
Linia 11: Linia 17:
  
  
 +__**Przeglądarka MUSI!! mieć włączoną obsługe JAvaScript oraz Cookies**__
  
 ===== Dostęp ===== ===== Dostęp =====
Linia 18: Linia 25:
  
 [[http://​localhost:​3729/​drools-jbrms|http://​localhost:​3729/​drools-jbrms]] [[http://​localhost:​3729/​drools-jbrms|http://​localhost:​3729/​drools-jbrms]]
 +
  
  
Linia 26: Linia 34:
 [[http://​localhost:​3729/​insurance/​|http://​localhost:​3729/​insurance/​]] [[http://​localhost:​3729/​insurance/​|http://​localhost:​3729/​insurance/​]]
  
-Insurance Company Risk Factor and Policy price (BRMS)+__**Insurance Company Risk Factor and Policy price (BRMS)**__
  
 (Dokumentacja drools [[http://​downloads.jboss.com/​drools/​docs/​4.0.4.17825.GA/​html/​ch10.html#​d0e8283|Insurance example]]) (Dokumentacja drools [[http://​downloads.jboss.com/​drools/​docs/​4.0.4.17825.GA/​html/​ch10.html#​d0e8283|Insurance example]])
Linia 55: Linia 63:
  
    
 +
 +
 +
  
  
Linia 60: Linia 71:
  
 ===== Dodawanie własnych przykładów ===== ===== Dodawanie własnych przykładów =====
-jak dodac własny przykład ​do systemu ​i jak go testować +**Import z pliku DRL** 
-FIXME+ 
 +  - Zalogowanie ​do BRMS 
 +  - Utworzenie nowej kategorii - //​Admin->​Create new category// np. DroolsHelloWorld 
 +  - Utworzenie nowego pakietu - //​Packages// ​ wybieramy z górnego meny ikonke dodania pakietu a następnie import z pliku drl. 
 +(Przykładowy plik drl {{:​student:​sampledrl.zip|Plik DRL}} import utworzy pakiet com.sample)  
 +W kolejnych krokach można zbudowac pakiet ​snapshot tak jak jest to opisane wyżej. 
 + 
 +Aplikaja kliencka ... 
 + 
 + 
 + 
pl/miw/drools_uzycie.1208104414.txt.gz · ostatnio zmienione: 2019/06/27 15:58 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0