Introduction to the PLANTA Software Technology
Information
- PLANTA project is a 3-tier application consisting 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.