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

Lizenz

Seanox Software Solutions ist ein Open-Source-Projekt, im Folgenden Seanox Software Solutions oder kurz Seanox genannt.

Diese Software unterliegt der Version 2 der GNU General Public License.

Copyright (C) 2012 Seanox Software Solutions

This program is free software; you can redistribute it and/or modify it under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA

Download

1.2013.1010Java Binary (149 KB)
1.2013.1010Java Quellen (209 KB)
1.2013.1010Dokumentation (JavaDoc) (444 KB)
Copyright 2012 Seanox Software Solutions
Alle Rechte vorbehalten