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?
- Laden Sie das Projekt
businesslogic.creator
herunter - Legen Sie Ihr Geschäftslogik-Projekt in den Ordner <
businesslogic.creator>/git.
- Skript zum Kompilieren ausführen (
compile.bat
für Windows odercompile.sh
für Linux) - Prüfen Sie die Log-Ausgabe und das kompilierte Geschäftslogik-Zip-Paket im Verzeichnis <
businesslogic.creator>/distrib
- 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.