Strategische Ziele
Technologiestandard
Skalierbarkeit
Reinvent the Wheel?
Produktivität und Qualität
Lebenszyklus
Der Unterschied!

JCoffee stellt eine Reihe von Basiskomponenten für allgemeine Systemfunktionen zur Verfügung, wie sie in jedem größeren Anwendungsprojekt benötigt werden:

UserSession - Verbindungskomponente des Klienten mit dem Server

UserManagement - Benutzer-/Benutzergruppen-Verwaltung

PolicyManagement - Rechteverwaltung für Benutzer, Benutzergruppen und Terminals)

TerminalManagement - Klientenverwaltung

MultiLanguage - Mehrsprachfähigkeit

BatchProgramControl - Steuerlogik zur Definition und Ausführung von Batchläufen

AsynchronousProcessing - Mechanismen zur Erzeugung und Konfiguration von “nebenläufigen” Prozessen)

EventHandling - Lose Kopplung von Komponenten über standardisierte und individuelle Business- und System-Events

Calendar - Verwaltung von verschiedenen Kalendern, z.B. Schichten- oder Arbeitszeitkalender

ConfigManagement - Contract-/Service-Konfiguration

AuditTrail - Protokollierung/Historisierung von Änderungen

WorkFlow - BPM-Integration für JCoffee Anwendungen auf JBoss jBPM-Basis, unabhängig vom eingesetzten Applikationsserver

Print - Druck und Druckverwaltung von Berichten, Reports, Etiketten, etc.

SystemLogging - log4j-Integration

ObjectStore - optionale JNDI-Persistenz auch ohne LDAP/Directoryserver

u.v.m.



Weiterführende Links: JCoffee Überblick, Eigenschaften,
Standardlösungen, Service Architecture,
Technische Umgebung, Entwicklungspartner,
Yet another Framework, JCoffee Prospekt