Ich bin auf der Suche nach einer guten C++ - Regel-Engine. können Sie mir bitte wissen lassen, wenn es eine XML-basierte Regel-Engine für C++C++ basierte Regel-Engine
Antwort
ich denke, die Antwort auf „Was für eine Regel-Engine ist“ ist da: What can Rules Engines accomplish?
Aber das ist eine zu weit gefasste Definition. In der Tat sollte eine "Regel-Engine" vollständig von Ihrer Domain abhängig sein. Die Engine stellt Einstellungen bereit (XML-basiert oder alles andere, was für die Aufgabe geeignet ist) und wendet dann die Regeln an.
Suchen Sie also nach domänenspezifischen Engines und Sie werden sicherlich etwas Nützliches finden.
Überprüfen CLIPS (ursprünglich von der NASA entwickelt) Es ist eine Regel-Engine in C geschrieben. Es wird seit vielen Jahren kontinuierlich weiterentwickelt. Die Regeln sind jedoch in LISP wie die Regeldefinitionssprache definiert.
Seine Gastgeber auf Source http://clipsrules.sourceforge.net/
ILOG Rules (IBM) ist in C++ writen.
- 1. C# Event-basierte Speicherlecks
- 2. C++ stack-basierte Objektzuordnung
- 3. C/C++/C#/VB-basierte Lexikalische Analysatoren
- 4. C libyaml Dokument-basierte Analyse
- 5. C# Ninject Parameter basierte Bindung
- 6. Plugin-basierte Anwendung in C#
- 7. Gibt es eine Microsoft C-basierte Listenauflistung?
- 8. C# HttpWebRequest und Javascript-basierte Formularübermittlungsaktionen
- 9. Web-basierte Entwicklung für die C-Sprache
- 10. Brauchen Sie Hilfe in nicht C/C++ - basierte Grafikschnittstelle
- 11. Wie automatisieren Windows-basierte/os-basierte Dialoge?
- 12. Annotation-basierte und xml-basierte Transaktionsdefinitionen Vorrang
- 13. Python-basierte Build-Tools
- 14. RDF-basierte Eigenschaftendatei
- 15. Service-basierte Datenbank
- 16. Stack-basierte Palindrome-Checker
- 17. TypeScript Web-basierte IDE
- 18. Powershell: Kommentar basierte Hilfe
- 19. Politik basierte Design-Entscheidungen
- 20. Abonnement basierte Implementierung
- 21. Text, string-basierte Akkorderkennung Algorithmen?
- 22. Was ist das effektive Designmuster/Stil zum Entwerfen einer Regelengine in Java?
- 23. Poedit Regex basierte Parser?
- 24. Disk-basierte dynamische Speicherzuweisung
- 25. Jede Windows-basierte IDE zum Anzeigen von Ziel-C-Code?
- 26. C++ Mock/Test boost :: asio :: io_stream - basierte Asynch Handler
- 27. Probleme, die Text basierte RPG-Spiel/Vorlage in C++ machen
- 28. Wie entwickle ich Dynamic Plug-In-basierte Funktionalität in C#
- 29. C# WinForms Umschaltknopf „enabled“ Eigenschaft basierte auf listView.selectedItems.count
- 30. Eine C++ basierte Varianten Schach-Engine-Design-Frage
Was ist eine "Regel-Engine"? –
@reko_t http://stackoverflow.com/questions/1596073/what-is-rule-engine –
@reko_t: Rule Engine ist im Grunde ein Controller, der Regeln aus einer Regeldatenbank analysiert und sie auf eine bestimmte Transaktion/Daten/Eingabe anwendet . – Kangkan