สารบัญ:
คำจำกัดความ - Embedded Rule Engine หมายถึงอะไร
เอ็นจิ้นกฎแบบฝังตัวเป็นส่วนประกอบซอฟต์แวร์ฝังตัวของแอปพลิเคชันที่ให้ผู้ใช้สามารถกำหนดแก้ไขหรือลบตรรกะทางธุรกิจสำหรับแอปพลิเคชันซอฟต์แวร์ เนื่องจากไม่จำเป็นต้องมีความรู้มาก่อนเกี่ยวกับการเขียนโปรแกรมซอฟต์แวร์เพื่อจัดการตรรกะทางธุรกิจเครื่องมือกฎฝังตัวเป็นเครื่องมือที่มีประโยชน์สำหรับผู้ใช้ที่ไม่มีพื้นฐานการเขียนโปรแกรมเช่นเจ้าหน้าที่การตลาด
เอ็นจินการฝังตัวเป็นที่รู้จักกันว่าเอ็นจิ้นการฝังตัวทางธุรกิจ
Techopedia อธิบาย Embedded Rule Engine
เพื่อให้เข้าใจกลไกของกฎที่ฝังตัวเราต้องเข้าใจกฎธุรกิจ กฎทางธุรกิจเป็นข้อความเชิงธุรกิจที่ออกแบบมาเพื่อสนับสนุนธุรกิจ ตัวอย่างเช่นกฎเกณฑ์ทางธุรกิจในการกำหนดเบี้ยประกันรถยนต์อาจเป็น: หากอายุรถยนต์มากกว่าห้าปีและรถยนต์เป็นซีดานค่าเบี้ยประกันจะเท่ากับจำนวนหนึ่ง
โดยทั่วไปแล้วเอ็นจิ้นกฎแบบฝังจะทำงานโดยการแยกกฎทางธุรกิจออกจากรหัสซอฟต์แวร์หลักเพื่อให้ผู้ใช้สามารถกำหนดหรือกำหนดค่ากฎทางธุรกิจได้ง่าย เอ็นจิ้นกฎแบบฝังทั่วไปควรประกอบด้วยฟังก์ชันต่อไปนี้:
- ที่เก็บกฎ: ฐานข้อมูลสำหรับการจัดเก็บกฎทั้งหมดที่กำหนดโดยผู้ใช้
- แก้ไขกฎ: ส่วนติดต่อผู้ใช้ที่ใช้งานง่ายที่ช่วยให้การสร้างแก้ไขและลบกฎ
- การรายงาน: ส่วนติดต่อผู้ใช้ที่ใช้งานง่ายที่ช่วยให้ผู้ใช้สามารถค้นหากฎธุรกิจจากพื้นที่เก็บข้อมูล
- Engine Execution Core: รหัสการเขียนโปรแกรมที่บังคับใช้กฎเกณฑ์ทางธุรกิจที่กำหนดโดยผู้ใช้
