Alle, Ist es zwingend erforderlich, Drools KIE-Ausführungsserver zu verwenden, um eine Regel auszulösen? Was ist mit der Übergabe der erforderlichen Daten an ein Rules-Jar als eigenständiger Ansatz anstelle von REST?Ist es zwingend erforderlich, Drools KIE-Ausführungsserver zu verwenden, um eine Regel auszulösen?
Q
Ist es zwingend erforderlich, Drools KIE-Ausführungsserver zu verwenden, um eine Regel auszulösen?
0
A
Antwort
0
Es gibt keine Notwendigkeit, den Kie Execution Server Nr. Im Anschluss an Drools' User Guide können Sie lernen, wie Sie einen Kie-Container in Java erstellen und wie Sie eine Kie-Sitzung daraus erhalten.
Zum Beispiel, wenn Sie Ihre Regeln in Ihrem Classpath haben, können Sie so etwas wie dies versuchen:
KieServices kieServices = KieServices.Factory.get();
KieContainer kContainer = kieServices.getKieClasspathContainer();
KieSession kSession = kContainer.newKieSession();
Applicant applicant = new Applicant("Mr John Smith", 16);
ksession.insert(applicant);
ksession.fireAllRules();
Sobald Sie Ihre Sitzung haben, können Sie es einige Fakten beginnen Fütterung und seine Regeln ausüben.
Hoffe es hilft,
Verwandte Themen
- 1. Drools zu Regel Excel-Blatt
- 2. ist es möglich, eine Regel mit einem bestimmten Parametersatz zu erweitern oder Parameter in Drools in eine Regel zu übergeben?
- 3. Ist die Verwendung von SSL zwingend erforderlich?
- 4. ist es zwingend erforderlich, den GCM-Dienst zum Anzeigen von Push-Benachrichtigungen zu verwenden?
- 5. Push-Benachrichtigung | ist Websocket zwingend erforderlich?
- 6. Drools: Zeitbeschränkte Regel
- 7. Ist es zwingend erforderlich, den Cursor im PLSQL-Block
- 8. ist es zwingend erforderlich, eine Link-Funktion in angularjs-Direktiven zu haben?
- 9. Ist es zwingend erforderlich, jedes Mal, wenn jquery ausgeführt wird, eine Ready-Funktion zu schreiben?
- 10. Drools deaktivieren eine Regel zur Laufzeit
- 11. Wann ist es erforderlich, Lebensdauern zu verwenden?
- 12. Wie man eine Liste in Drools Regel
- 13. Ist eine Konfiguration erforderlich, um benutzerdefinierte Hibernate-Validierungsnachrichten zu verwenden?
- 14. Ist IEnumerable erforderlich, um eine foreach-Schleife zu verwenden?
- 15. Ist es zwingend erforderlich, Gruppen und Ordner auf Englisch zu benennen?
- 16. Globale Variable in Drools-Regel
- 17. Ist es zwingend erforderlich, Targetversion in Buildgrodle oder Manifest zu geben?
- 18. Ember-Komponente Lebenszyklus-Hook-Methode - Ist es zwingend erforderlich, Super zu nennen?
- 19. Gibt es eine Methodenreferenz, um eine Ausnahme auszulösen?
- 20. Ist es möglich, einer laufenden Drools-Sitzung eine neue Regel hinzuzufügen?
- 21. phpcs Gibt es eine Regel, um Leerzeilen zu verbieten?
- 22. Drools Exceptions LHS, bestimmen Regel, die fehlgeschlagen
- 23. Force make, um eine spezifischere Regel zu verwenden
- 24. Drools-Regel, um eine Sammlung mit zusammengesetzten Wert Einschränkung zu überprüfen
- 25. Ist es möglich, eine Fusionstabelle zu Geocode auszulösen, ohne gui zu verwenden?
- 26. Drools-Regel feuert auf Ereignisse vor der Regelerstellung
- 27. Was ist erforderlich, um TypeScripts Import/Export zu verwenden?
- 28. Warum ist es zwingend erforderlich, dass der Dijkstra-Algorithmus min in jeder Runde extrahiert?
- 29. Was ist erforderlich, um Ipython in Ironpython zu verwenden?
- 30. Warum ist .array nach .group erforderlich, um .sort zu verwenden?
Vielen Dank für Ihre Antwort! Ich bin verwirrt, da ich die meisten Beispiele sehe, die KIE-Server verwenden, sie lösen die RULES mit REST-Aufruf aus. Gibt es Einschränkungen im Standalone-Ansatz? – PMD