Frage

Ein Kollege von mir erwähnt, dass eine Verwendung von XSLT ist Geschäftsregeln verarbeitet. Er erwähnte, dass es Systeme, die Benutzer können Geschäftsregeln in irgendeiner Art von Text-Format schreiben, und dann wird das Programm verwendet XSLT den Text zu verarbeiten und die Regeln zur Laufzeit in der Anwendung gelten.

Kann jemand etwas Licht auf dieses Thema für mich vergossen?

Danke!

War es hilfreich?

Lösung

Ich nehme an Ihrem Kollegen BPEL wurde beziehe, rel="nofollow die Business Process Execution Language . BPEL ist eine XML-basierte ausführbare Sprache Geschäftsprozesse zu beschreiben.

Als ein XML-Format, Geschäftsregeln erzeugt werden können, oder transformiert XSLT verwenden. Allerdings bin ich mit BPEL nicht vertraut, so weiß ich nicht, jedes System so etwas wie das zu tun.

Andere Tipps

Ouch. Das würde ich nicht empfehlen.

Wie der Ersthelfer sagte, XSL-T ist für Transformieren von XML. Es ist nicht eine Regel-Engine. Ich denke, es klingt wie ein Missbrauch der Technologie.

XSL-T-Transformationen sind nicht intuitiv zu schreiben. Wenn eines Ihrer Ziele für Geschäftsregeln ist damit Business Leute, die Regeln zu aktualisieren und zu pflegen, kann ich nicht mehr stumpf und schwer Technologie vorstellen, so als XSL-T zu tun.

Ja. Das etwas artige Textformat wird Excel genannt, und die Benutzer sind in der Regel alle Arten von komplexen Dingen mit ihm zu tun. Der Programmierer verbringt dann sehr viel Zeit, die es mit jedem glänzenden neuen Technologie zu verarbeiten versucht er, einschließlich XSLT finden kann, und entscheidet sich schließlich, Hand-Code um alle Inkonsistenzen. Es ist nicht voll automatisiert, da kein vernünftiger Benutzer die Programmierern vertraut es beim ersten Mal richtig zu erhalten.

XSLT steht für XSL-Transformation. Es wird verwendet, zum anderen ein XML-Dokument von einer Form zu ändern.

Wie bei Systemen verwendet Microsoft BizTalk XSLT in Mapping-Operationen, die ein XML-Dokument in eine andere Karte. Im XSLT kann der Benutzer der Verwendung von .net Code macht komplexere Verarbeitung zu tun.

Ich bin sicher, dass jemand anderes eine viel schönere Erklärung haben, aber Sie können durch Googeln XSLT-Tutorials leicht mehr erfahren. Es ist ein großes Thema.

Es sollte möglich sein: Ihre Regeln in XML schreiben, sollten die Falldaten auch in XML, und dann eine generische XSLT geschrieben werden könnte, die die Falldaten gegen die Regeln vergleicht und führt die entsprechenden Regeln in der richtigen Reihenfolge <. / p>

Der Business-Anwender muß nicht XSLT wissen, sie müssen nur wissen, wie die Regeln zu schreiben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top