From Plex-XML
Jump to: navigation, search
231px-XSLT en.svg.png

Plex-XML - A Dynamic Web Client Framework for Plex using XML and AJAX

Plex-XML is a framework delivering a cutting edge technology HTML client for Plex-generated Java applications. The Plex-XML framework enables Plex functions to deliver XML data instead of output parameters. This XML is then transformed into HTML (or PDF) using XSLT statements.


Plex-XML is following the concept of the model-view-controller pattern (MVC). This is based on the idea of splitting an application into separate layers. Plex-XML ist completely separating the business logic from the visual presentation. A configurable controller servlet links the other two layers together. Read more...

  • Dynamically generated SQL statements
  • XML output
  • Security and auditing
    • Transaction save processing
    • Checked updates for web applications
    • Record change log
    • Secured fields against Web Parameter Tampering
    • Data oriented access control (e.g. public, enterprise, department, private)
    • Functional access control
    • User administration
      • Support of internal and LDAP (e.g. Active Directory) password validation
      • User groups for easy user maintenance
    • Debug logfiles for easy runtime and performance monitoring
  • Release of asynchrony batch jobs
  • Automatic e-mail out of the application
  • Scheduled batch jobs for periodically executed jobs
  • System Parameter
  • Using a wiki as a help text system for your application
  • Update‐Manager that takes care for database changes and SQL statements that need to be deployed automatically to different installations
  • Pre-defined patterns
    • Documents management
    • File upload
    • Reporting integration
    • Activities
    • Tagging
    • Contact management
    • Data import
      • Request-list or import using external XML sources
      • Manually operated import of CSV or XML files
  • Internationalization
    • Complete, database-assisted translation using a dictionary table
    • On-the-fly translation via Google-Dictionary-API into 52 languages
    • User-individual localization of the date, time and number formats
    • UTF‐8 support
Personal tools