EEC ist modular aufgebaut und kann in unterschiedlichen Konfigurationen installiert und betrieben werden. Bitte beachten Sie die Lizenzbestimmungen für interne und externe Benutzer, die für alle Installationsvarianten gelten.
- Stand-Alone: Einzelplatzanwendung. Mehrere Baukastenentwickler, bzw. Anwender mit Stand-Alone-Installation können ihre Daten per EOX-Dateien austauschen, bzw. synchronisieren.
- EEC-Server: Wie Stand-Alone-Installation mit EOX-Datei zur Datenhaltung auf einem Server (Apache Tomcat). Erweiterung zum EEC-Server via Plugins und geänderte ec.ini. Bietet eine http-Verbindung (auch SSL-verschlüsselt). Erzeugt die Zieldaten, sowie Form-UI-Elemente eines Projekts und stellt diese dem Anwender über den Web EEC-Server zur Verfügung.
- Job Server: Wie Stand-Alone-Installation. Erweiterung zum Job Server und/oder Worker via Plugins. Überwacht ein Verzeichnis auf das Vorhandensein von Jobdefinitionen und führt auf Basis eines geladenen Modells Aktionen aus (Projekt anlegen, Komponenten instanziieren, Commands ausführen und Zieldaten erzeugen).
- Web EEC-Server: Mehrplatzanwendung für große Nutzergruppen zur Konfiguration von Projekten über verteilte Standorte hinweg. Funktionelle Einschränkungen bezüglich bestimmter Disziplinen möglich, Graph2D derzeit nicht möglich, Form-UI mit kleineren Einschränkungen (Dialoge), da es sich um eine Web-Applikation handelt. Benötigt einen EEC-Server, auf den remote zugegriffen wird. SSL-verschlüsselte Kommunikation ist möglich.
- Client-Server: Mehrplatzanwendung für kleine Nutzergruppe in lokalem Netzwerk oder einer eigenen virtualisierten Umgebung. Mehrere Baukastenentwickler können am selben Modell arbeiten, ohne synchronisieren zu müssen. Nicht empfohlen für die Konfiguration von Projekten über verteilte Standorte.
- Windows-Dienst: Wie Stand-Alone-Installation. Laufzeitumgebung für Modell der Entwicklungsumgebung. Erzeugt die Zieldaten eines Projekts und stellt diese per REST-Service dem Anwender zur Verfügung.
Die Installationsvarianten Stand-Alone und Client-Server werden vom Installationsassistenten zur Auswahl gestellt, während Web EEC, EEC Server, Job Server und Windows-Dienst von diesen Installationsvarianten abgeleitet werden.
Legende:
Symbol | Bedeutung |
---|---|
Installationsdatei für Eplan Engineering Configuration. | |
Installationspaket für EEC-Client. | |
Installationsdatei für EEC-Client. | |
Konfigurationsdatei für EEC-Client-Installation. | |
EEC-Installationsordner | |
EEC-Hauptapplikation | |
Verknüpfung auf eine ausführbare Datei, z.B. die EEC-Hauptapplikation. | |
Initialisierungsdatei für die EEC-Laufzeitoptionen, z.B. der Sprache. | |
Datenhaltung basierend auf einer EOX-, einer EECX-Datei oder eines FastObjects Database Management Systems. FastObjects wird als Bestandteil der EEC-Plattform ausgeliefert. | |
Ordner mit Plugins für EEC. Dies entspricht den DLL-Dateien einer klassischen Windows-Applikation. | |
Datenhaltung in Datenbank: Ordner mit privaten Daten eines Benutzers, beispielsweise Benutzereinstellungen, Arbeitsstände erzeugter Projektunterlagen etc. Datenhaltung mit EOX: Ordner mit dem Informationsmodell, privaten Daten eines Benutzers, beispielsweise Benutzereinstellungen, Arbeitsstände erzeugter Projektunterlagen, etc. | |
Ordner mit internen Verwaltungsdaten für EEC, z.B. config.ini |
Eine Tabelle über Wichtige Ordner und Dateien finden Sie im gleichnamigen Kapitel.
Mehr: