What are the architectures for drools and web application integration?

Godina : Pusti me opisuju arhitekture za drools i web aplikacije. Arhitektura integracija može se definirati u dvije glavne kategorije koje) Drools kao ugrađen u web-aplikaciji.

Drools može se provesti kao unutarnji komponenta u web application.The cijeli inicijalizacije od pravila motor je učinjeno s web aplikacije i stoga se pokreće u istom JVM kako web application.So pravilo motor je aktivna dok je aktivan JVM .Ako smo zaustavili JVM onda pravilo motor će također stop.So su usko su povezani jedni s drugima i to ima svoje mane.

b) Drools kao samostalni servis u interakciji s web aplikacije.

Drools se može koristiti kao samostalna komponenta (pomoću drools server). U ovoj situaciji web aplikacija komunicira s poslužiteljem drools dobiti uslugu od nje. Ovdje su komponente labavo povezane su i stoga pokreće independently.If JVM zaustavlja, to je samo zaustavlja web aplikaciju, ali je poslužitelj pravilo motor je još uvijek na na serve.The najveća prednost je isti server pravilo motor može poslužiti mnoge web aplikacija (klijenti).Ovaj tip arhitekture podržava skalabilnosti i budući rast application.The glavnih prednosti ove arhitekture su

ja) Scalable
ii) Labavo spojeni
iii) održivi
iv) Ponovno iskoristiv

Dakle, zaključak je, to je bolje koristiti drools kao samostalni servis kada želimo napraviti dobar aplikacija arhitekture s budućim izgledima za rast. A za male aplikacije koje neće rasti, ugrađeni arhitektura može se koristiti. Ugrađeni arhitektura je korisno kada radimo POC (dokaz koncepta) ili mi treba neki brzo rješenje.

============================================= ============================================== Buy best TechAlpine Books on Amazon
============================================== ---------------------------------------------------------------- electrician ct chestnutelectric
error

Enjoy this blog? Please spread the word :)

Follow by Email
LinkedIn
LinkedIn
Share