Core Scripting Engine

Engine zur Abbildung der Business Logic

So individuell wie Ihre Anforderungen - Mit der Core Scripting Engine können Sie den Universal Messenger sogar über seine bestehenden Funktionalitäten hinaus erweitern.

Key-Features

  • basiert auf serverseitigem Javascript
  • Nutzung vorgefertigter Klassen und Objekte via CSE API
  • Erweiterung der CSE um eigene Funktionalitäten möglich

Core Scripting Engine (CSE)

Die Core Scripting Engine (CSE) ist das Herzstück des Universal Messenger und dient zur Realisierung der Business Logik. Die CSE stellt eine API mit diversen Erweiterungspunkten innerhalb des Universal Messenger für die Implementierung kundenspezifischer Anforderungen zur Verfügung. Die Entwicklung für die CSE erfolgt in der Sprache JavaScript (ECMAScript ECMA-262) mit einer Implementierung durch Mozilla Rhino. Für die Entwickler stehen diverse Klassen und spezielle Objekte zur Verfügung, um auf das Datenmodell des Universal Messenger zugreifen zu können.

Beispiel zum Einsatz von CSE-Callbacks

Ein Unternehmen erfasst Adressdaten Ihrer Kunden und speichert diese im Profil. Das Unternehmen möchte die Kunden zu Vertriebszwecken in spezifische Regionen einteilen. Per CSE können Sie eine Funktion implementieren, die bei initialer Speicherung eines neuen Datensatzes sofort die entsprechende Region zuordnet. Zuvor definieren Sie das Zuordnungsschema von Ort zu Region.

Weitere Anwendungsbereiche

Für die im Newsletter-Marketing üblichen Prozesse wie z.B. das Double Opt-In Verfahren sind die CSE-Funktionen im Lieferumfang des Universal Messenger enthalten. Weitere Funktionen können über Plugins ergänzt oder individuell entwickelt werden. Für die Entwicklung eigener CSE-Funktionen wird mindestens der Universal Messenger eCRM Edition benötigt und die Teilnahme an einem Workshop bzw. einer Schulung gilt als Voraussetzung.

Mit der CSE können automatisierte Jobs erstellt werden, um z.B. automatisch Statusnachrichten/meldungen mit Anhängen an definierbare Empfängerlisten zu versenden. Ebenso möglich sind Jobs zur Realisierung von Massenoperationen für die Manipulation großer Datenbestände.

Ein wichtiger Einsatzbereich der CSE ist die Erweiterung der Benutzeroberfläche des Universal Messenger. Mit Wizards können neue Funktionen für die Benutzeroberfläche ergänzt werden, die spezielle für Sie wichtige Aufgabe übernehmen, wie z.B. den Import von Datensätzen aus Drittsystemen.

Abonnieren Sie unseren Newsletter