innovative Software seit 1996

Commons
überraschend vielseitig

Seanox Commons stellt allgemeine Funktionen und Komponenten zur Erweiterung der Java-laufzeitumgebung bereit. Diese unterstützen u.a. beim Zugriff auf Java-Objekte via Reflections, inklusive einer Erweiterung speziell für AJAX, Modifizieren Strings, Sortieren String-Arrays, Berechnen phonetische Werte von Strings, Generieren Daten mittels Templates, unterstützen das klassische und ein erweitertes Ini-Dateiformat, Protokollieren Informationen in Datenströme und Dateien, Lädt Daten aus dem Internet und Kodieren und Dekodieren BASE64, UTF8, MIME sowie DOT.

Die Bibliothek basiert nur auf Bibliotheken der Java Standard VM und ist damit von anderen Bibliothek unabhängig. Somit lassen sich die enthaltenen Funktionalitäten auch in anderen Java-Anwendungen problemlos einbinden und nutzen.

Mit den Paketen com.seanox.modules.tcp und com.seanox.modules.udp werden zudem eine Erweiterung der Seanox Devwex Server-API bereitgestell, welche die Implementierung von Server-Modulen vereinfachen. So kapseln diese elementare Funktionen wie die Basis-Konfiguration und das Connection-Handling.

Für die vereinfachte Implementierung von HTTP-Modulen steht zudem mit dem Paket com.seanox.moduleeine Erweiterung der Seanox Devwex HTTP-Module-API zur Verfügung. So kapselt das Paket zu den Modul-Einsprüngen und Modultype passende Laufzeitobjekte, bündelt HTTP-Anfragen in Request- und Server-Antworten in Response-Objekte, regelt die Zugriffe auf Ressourcen, unterstützt den Zugriff auf Post-Daten und Multipart-Objekte z.B. beim Upload von Daten, die Kodierung und Dekodierung von Daten und vieles mehr.

Stand: 07.09.2014

Merkmale

Common

Seanox Commons stellt allgemeine Funktionen und Komponenten zur Erweiterung der Java-laufzeitumgebung bereit. Diese unterstützen u.a. beim Zugriff auf Java-Objekte via Reflections, inklusive einer Erweiterung speziell für AJAX, Modifizieren Strings, Sortieren String-Arrays, Berechnen phonetische Werte von Strings, Generieren Daten mittels Templates, unterstützen das klassische und ein erweitertes Ini-Dateiformat, Protokollieren Informationen in Datenströme und Dateien, Laden Daten aus dem Internet, Kodieren und Dekodieren BASE64, UTF8, MIME sowie DOT.

Server

Mit den Paketen com.seanox.module.tcp und com.seanox.module.udp sind Erweiterung der Seanox Devwex Server-API enthalten, welche die Implementierung von Server-Modulen stark vereinfachen, da die Zugänge zum Container und der Konfiguration sowie das Connection-Handling bereitgestellt werden.

Module

Mit den Paketen com.seanox.module.tcp und com.seanox.module.udp sind Erweiterung der Seanox Devwex Server-API enthalten, welche die Implementierung von Server-Modulen stark vereinfachen, da die Zugänge zum Co Für die vereinfachte Implementierung von HTTP-Modulen ist das Paket com.seanox.module als eine Erweiterung der Seanox Devwex HTTP-Module-API enthalten, was zu den verschiedenen Modul-Einsprüngen und Modultypen passende Laufzeitobjekte bereitstell, HTTP-Anfragen in Request- und Server-Antworten in Response-Objekte bündelt, den Zugriffe auf Ressourcen regelt, den Zugriff auf Post-Daten und Multipart-Objekte, z.B. beim Upload von Daten, unterstützt, Kodierung und Dekodierung von Daten ermöglicht und vieles mehr. ntainer und der Konfiguration sowie das Connection-Handling bereitgestellt werden.

Universell

Die Bibliothek basiert nur auf Komponenten der Java Standard VM. Somit lassen sich die enthaltenen Funktionalitäten auch in anderen Java-Anwendungen ohne Abhängikeiten problemlos einbinden und nutzen.

Open Source

Die Quellen und Dokumentation stehen unter der Version 2 der GPL zur Verfügung.

Copyright 2012 Seanox Software Solutions
Alle Rechte vorbehalten