Informationen
-
PLANTA project ist eine 3-tier Applikation und besteht aus folgenden Komponenten:
-
PLANTA project Server (Business Layer)
-
PLANTA project Client (Presentation Layer)
-
Datenbank (Data Layer)
-
-
PLANTA project
-
kann auf eine Vielzahl von Plattformen (Betriebssysteme) und Datenbanksystemen zugreifen und ist auf diesen funktional identisch.
-
ist in der Regel auf virtualisierten Systemen lauffähig.
-
-
Die Kommunikation zwischen
-
Client und Server erfolgt über das TCP/IP-Protokoll.
-
Server und Datenbank erfolgt über JDBC.
-
-
Die PLANTA-Software nutzt eine Java-basierte, prozessbasierte 64bit-Architektur. Der PLANTA-Server ist gleichbedeutend mit dem PLANTA-Dienst (PLANTA-Service), der bei einer Client-Verbindung den Server startet. Mehr hierzu sehen Sie hier.
Details
-
Die PLANTA-Server-Komponente nutzt in wesentlichen Teilen die Java-Plattform.
-
Einige der verwendeten Bibliotheken hierbei sind: Hibernate, Envers, Logback.
-
-
Zusätzlich sind Teile der Geschäftslogik in C/C++ und Python geschrieben.
-
Der Smart-Client ist eine in C# entwickelte .NET-Anwendung (Windows Forms/WPF) und setzt auf der Client-Seite die entsprechende Runtime voraus.