Turinys:
- Apibrėžimas - ką reiškia įterptasis taisyklių variklis?
- „Techopedia“ paaiškina „Embedded Rule Engine“
Apibrėžimas - ką reiškia įterptasis taisyklių variklis?
Įterptasis taisyklių variklis yra įterptasis programinės įrangos komponentas, leidžiantis jos vartotojams apibrėžti, redaguoti arba pašalinti programinės įrangos verslo logiką. Kadangi verslo logikai valdyti nereikia išankstinių žinių apie programinės įrangos programavimą, įterptasis taisyklių variklis yra naudingas įrankis vartotojams, neturintiems programavimo fono, pavyzdžiui, rinkodaros personalui.
Įterptasis taisyklių variklis taip pat žinomas kaip įterptinisis verslo taisyklių variklis.
„Techopedia“ paaiškina „Embedded Rule Engine“
Norint suprasti įterptą taisyklių variklį, reikia suprasti verslo taisykles. Verslo taisyklė yra į verslą orientuotas teiginys, skirtas palaikyti verslą. Pavyzdžiui, verslo taisyklė nustatant automobilio draudimo įmoką galėtų būti tokia: jei automobilio amžius yra didesnis nei penkeri metai, o automobilis yra sedanas, draudimo įmoka būtų tam tikra suma.
Įterptasis taisyklių variklis paprastai veikia atskirdamas verslo taisykles nuo pagrindinės programinės įrangos kodo, kad vartotojui būtų lengva apibrėžti arba sukonfigūruoti verslo taisykles. Įprastą įterptųjų taisyklių variklį turėtų sudaryti šios funkcijos:
- Taisyklių saugykla: duomenų bazė, skirta saugoti visas vartotojų apibrėžtas taisykles
- Taisyklių rengyklė: intuityvi vartotojo sąsaja, leidžianti kurti, modifikuoti ir pašalinti taisykles
- Ataskaitų teikimas: intuityvi vartotojo sąsaja, leidžianti vartotojui užklausti verslo taisyklių iš saugyklos
- Variklio vykdymo šerdis: Programavimo kodas, įgyvendinantis vartotojo nustatytas verslo taisykles
