*   >> Lese Utdanning Artikler >> science >> software

Vi presenterer Acuity forretningsregler Komponist

ystem for evaluering av premier etc. 6. Hver regel innledes med en regel id som er dens unike identifikator. Skarphet forretningsregler komponist genererer dem automatisk for deg. 7. Reglene består av 2 deler: en. Regel Header: Dette er den delen som har @ take.compilerhint.slots etc i denne delen, vi definere klasser, metoder og spor for hver metode. Hvert spor har en retning enten inn eller ut. b. Reglene kroppen vi så tidligere Acuity AXON reglene i vanlig engelsk ovenfor er samlet inn til java class filer i arbeidsflyten scenen.

Klassen filene blir deretter lastet inn og henrettet ved runtime.Dynamic Refresh Så hva er dynamisk refresh og hvorfor trenger vi det. Som nevnt tidligere, er Acuity ';; s vanlig engelsk regler kompilert inn Java class filer som deretter lastet inn i minnet og henrettet. De er kjent med Java og Java ';; s classloading mekanismen vil umiddelbart fortelle deg det' ;; sa problem med dette. I java, kan en klasse en gang lastet inn i minnet ikke slettes før den overordnede ClassLoader som lastet den klassen er også slettet.

Dette betyr at når reglene er utarbeidet i java class filer, de kan ikke endres ytterligere. Selv om du endrer reglene og regenerere java class filer, vil programmet fortsette å kjøre den gamle versjonen av Java-klasser det allerede har i minnet. Bare når serveren startes på nytt eller søknaden omplassert, vil de nye endringene trer i kraft. Skarphet Forretnings regler komponist er tilgjengelig i 2 utgaver: en. SaaS - Software-as-a-Service-modell hvor mange brukere opprette kontoer i Acuity og bruke programvaren ala facebook b.

Stack - Hver bruker får sin egen server stabel med medfølgende Acuity Forretnings regler komponist og de kan gjøre hva de vil med det forbehold om Acuity vilkår og betingelser. La oss nå ;; s se hvordan du kan løse dette problemet, og hvilken innvirkning det har på de ovennevnte 2 distribusjons scenarier. en. Start systemet eller Start serveren kan være mulig i Stack, men definitivt ikke i SaaS b. Bruk Tomcat leder webapp å redeplo Igjen kan være mulig i Stack, men definitivt ikke i SaaS c.

Bygg din søknad som en OSGi web bunt Absolutt mulig, men futuristisk og ville innebære å bruke ikke-standard containere som eclipse Jomfruen i stedet for den velprøvde Tomcat container. d. Bruk en tredje del programvare som JRebel å omplassere klassene under kjøring levedyktig og sannsynligvis den beste løsningen til OSGi blir mainstream. La oss utforske denne JRebel alternativet videre. JRebel tillater

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.