For information
-
PLANTA project is a 3-tier application and consists of the following components:
-
PLANTA project Server (business layer)
-
PLANTA project Client (presentation layer)
-
Database (data layer)
-
-
PLANTA project
-
can be run on a large number of platforms (operating systems) and database systems and is functionally identical on all of them.
-
can usually be run on virtualized systems.
-
-
Client and server communicate
-
via TCP/IP protocol.
-
server and database takes place via JDBC.
-
-
The PLANTA software uses a Java-based, process-based 64bit architecture. PLANTA Server is conterminous with the PLANTA Service which starts the server in client connections. For further information on this, please click here.
Details
-
The PLANTA Server component uses the Java platform in substantial parts.
-
Some of the libraries used here are: Hibernate, Envers, Logback.
-
-
Additionally, part of the business logic is written in C/C++ and Python.
-
The smart client is a .NET application developed in C# (Windows Forms/WPF) and requires the respective runtime on the part of the client.