To jest stara wersja strony!
Drools
Bardzo krótki opis
Konfiguracja w IA
Na serwerze borg uruchomiony jest Jboss Aplication Server w wersji 4.2.2GA.
Jboss AS nasłuchuje na porcie 3729.
Dostęp
Dostęp do aplikacji BRMS po utworzeniu tunelu ssh z forwardowaniem portów
ssh -L localhost:3729:149.156.111.172:3729 borg.ia.agh.edu.pl
http://localhost:3729/drools-jbrms
Przykładowe aplikacje
Dostęp na borgu:
http://localhost:3729/insurance/
Insurance Company Risk Factor and Policy price (BRMS)
(Dokumentacja drools Insurance example)
Przykładowa aplikacja do obliczania wysokości ubezpieczenia za samochód.
Proszę pozmieniać parametry aby zobaczyć jak obliczana jest wysokość ubezpieczenia.
Zmieniając reguły w BRMS zmieniamy sposób obliczania ubezpieczenia. Nie wymaga to żadnej ingerencji w aplikacji klienckiej.
Aby zmiany reguł zostały zaczytane przez aplikacje kliencka należy:
Zalogować się do BRMS
Przejście do Packages
Wybieramy pakiet org.acme.insurance.base
Przejście do Build, validate and deploy
Build a package
Create a snapshot for deployment.
Choose or create snapshot name: wybieramy InsuranceDemo a następnie Create new snapshot, powinnien pojawić sie komunikat o powodzeniu przy budowaniu snapshota
Po wykonaniu tych kroków zmiany w regułach zostaną już odczytane przez aplikacje kliencką.
W sekcji Deployment - po wybraniu pakietu org.acme.insurance.base a następnie przy InsuranceDemo wybieramy Open.
Ekran będzie zawierał podstawowe informacje na temat zbudowanego pakietu.
Najważniejsze to adres pod jakim adresem dostępny jest zbudowany pakiet:
Package URI:
http://149.156.111.172:3729/drools-jbrms/org.drools.brms.JBRMS/package/org.acme.insurance.base/InsuranceDemo
Dodawanie własnych przykładów
jak dodac własny przykład do systemu i jak go testować