Technologie

Übersicht

ENETZ wurde in PHP5 (Businesslogik) und Adobe Flash (GUI) entwickelt. Durch seine Systemarchitektur als Webanwendung kann eine ENETZ Installation von jedem Client der sich im Netzwerk befindet über einen normalen Webbrowser erreicht werden.

ENETZ Platform

ENETZ Platform verwendet folgende externe Komponenten:
  • Server
    • Apache 2 Webserver
  • Datenbank
    • MySQL 5.0
  • Kernlogik
    • PHP 5
    • PHP Erweiterungen aus PEAR
      • PEAR::Auth
      • PEAR::Auth_HTTP
      • PEAR::Calendar
      • PEAR::DB
      • PEAR::DB_Table
      • PEAR::HTML_Table
      • PEAR::HTML_QuickForm
      • PEAR::HTML_QuickForm_Controller
      • PEAR::OLE
      • PEAR::Pager
      • PEAR::Spreadsheet::Excel
      • PEAR::Structures::DataGrid
      • PEAR::MDB2
  • GUI DrawingEngine
    • Adobe Flash 7
    • Flash Actionscript Erweiterungen
      • AMFPHP für FlashRemoting
      • Adobe "JavaScript and Flash Integration Kit (Beta)"

ENETZ Protocol

ENETZ Protocol verwendet zusätzlich folgende externe Komponenten:
  • Datenbank
    • SQLite
  • Kernlogik
    • symfony PHP5 Framework