Die Container-Automat Factory

Die Container-Automat Factory ist open-source Software unter der Apache Lizenz Version 2.0. [1] Auf den folgenden Seiten wird beschrieben, wie Sie die Factory ausgehend vom Source-Code auf einem lokalen Rechner starten und verwenden können, um Beispiele für service-orientierte Anwendungen auf Basis von deterministischen endlichen Automaten zu generieren, die Sie dann wiederum ausführen können.

BeverageVending-Factory

Varianten zum Start der Factory

Zum Start der Factory führen grundsätzlich zwei Wege:

  1. Sie können ein Docker-Image der Factory erstellen und die Anwendung in einem Docker-Container ausführen.

  2. Sie können das Java-Programm der Factory in Form einer ausführbaren JAR-Datei erstellen und ausführen.

Anmerkungen:

Im Folgenden wird nur Variante a erläutert, also die Ausführung mit Docker. Sie benötigen dafür keine Java-Kenntnisse.

Für den Fall, dass Sie Java-Kenntnisse besitzen und Variante b wählen, wird davon ausgegangen, dass die Erstellung der Anwendung auf Basis des Maven-Projektes geläufig ist und die notwendigen Voraussetzungen erfüllt oder Kenntnisse für deren Herstellung vorhanden sind.


1. Eine Kopie der Apache Lizenz Version 2.0 ist unter folgender URL verfügbar: https://www.apache.org/licenses/LICENSE-2.0.