Information
Java Server Framework
Das Hephaistos Server Framework wurde komplett in Java realisiert und bietet damit die Vorteile die wir an Java so schätzen:
Sicherheit und Plattformunabhängigkeit.
Das Framework bietet über hundert Klassen an, um verschiedene immer wiederkehrende Aufgaben effizient zu lösen.
Damit sinken Entwicklungsaufwand und Realisierungskosten. Der Schwerpunkt dieses Frameworks liegt im Aufbau verteilter Systeme und Multi-Tier Applikationen.
Damit verbunden einerseits Netzwerk- und Kommunikationsaufgaben und andererseits Objekthaltung und Caching.
Diese beiden Bereiche haben sich in der Praxis bewährt, so dass wir heute eine Fülle von Aufgaben mit diesem Framework lösen können.
Der strikt objekt-orientierte Aufbau trug wesentlich zur hohen Wiederverwendbarkeit und zur stetigen Erweiterbarkeit bei.
Die Einhaltung der Industrie-Standarts und Design Patterns wird auch in Zukunft die Kompatibilität gewährleisten.
Das ganze Framework ist fähig alle Aufrufe und Anfragen, seien es clientseitige wie auch serverseitige, asynchron zu verarbeiten.
Ein- wie ausgehende Aufgaben werden nach Priorität geordnet und möglichst parallel verarbeitet.
Dadurch werden die Ressourcen optimal ausgenutzt und die Antwortzeiten entscheidend reduziert.
Die Clients werden nicht durch die Antwortzeiten des Netzwerkes blockiert und der Server wird selbst bei grossen und vielen Anfragen niemals überlastet.
Der Server wie auch die Clients können mit hoch flexiblen XML-Files konfiguriert werden.
Sämtliche Komponenten und deren Parameter können über diese Konfigurationfiles eingestellt werden.
Alle Komponenten können einzeln verwendet werden oder auch im Zusammenspiel miteinander.
Hermes, eine Komponente dieses Frameworks, bietet die Möglichkeit alle relevanten Komponenten direkt miteinander zu kombinieren.
|