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 (operation 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 part of the client.