Geschäftslogik für die Business Bot Plattform per Skript bauen? So gehts!

Mit einer Geschäftslogik implementiert man ein Regelwerk für Unternehmensprozesse. Wenn ein Teilprozess für den Chatbot implementiert wurde, muss überlegt werden, wie der Deployment-Prozess umgesetzt wird. Wenn das Regelwerk für die Geschäftslogik regelmäßig angepasst wird, muss auch die Geschäftslogik regelmäßig aktualisiert werden. Damit der Code und Ressourcen (z.B. Properties-Dateien, Bilder, Sprachdateien etc.) für ein Release nicht manuell zusammen zu stellen, bedarf es einer Automatisierung. Wir haben deshalb das Projekt businesslogic.creator geschaffen, um Geschäftslogiken automatisch zu bauen. Den Quellcode des Projekts haben wir auf GitHub veröffentlicht.

Features

– Verfügbar unter Windows und Linux (CentOS)
– Erstellt eine Business-Logik-Zip-Datei, die auf der Business Bot Plattform lauffähig ist
– Prüft auf die richtige Java-Version
– Herunterladen und Einrichten von Apache Ant zum Erstellen des Geschäftslogikpakets

Wie wird der Skript verwendet?

  1. Laden Sie das Projekt businesslogic.creator herunter
  2. Legen Sie Ihr Geschäftslogik-Projekt in den Ordner <businesslogic.creator>/git.
  3. Skript zum Kompilieren ausführen (compile.bat für Windows oder compile.sh für Linux)
  4. Prüfen Sie die Log-Ausgabe und das kompilierte Geschäftslogik-Zip-Paket im Verzeichnis <businesslogic.creator>/distrib
  5. Stellen Sie die Business-Logik-Zip-Datei auf der Business Bot Plattform bereit.

Geschäftslogik auf der Plattform ausführen

Nach der Erstellung können Sie die Geschäftslogik-Datei auf der Business Bot Plattform bereit, wie hier dokumentiert.

Fazit

Das Werkzeug ist hilfreich, um per Skript eine Geschäftslogik automatisch zu bauen, ohne Dateien per Hand zu kopieren. Dadurch schleichen sich weniger Fehler in ein Release ein und neue Versionen können durch den Deployment-Prozess automatisiert werden.

Möchten Sie Chatbots in Ihrem Unternehmen einsetzen? Kontaktieren Sie uns, wir unterstützen Sie gerne rund um das Thema Chatbots im Unternehmensumfeld.

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert