Skip to main content
Skip table of contents

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.
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.