Technologie der verbaco systems AG
Die verbaco Engine ist eine J2EE kompatible Server-Software und komplett in Java unter Verwendung der hoch performanten AJAX Technologie programmiert. Verbaco kann somit auf jedem beliebigen OS betrieben werden.
Datenbanken
Die Speicherung der Daten erfolgt in professionellen SQL Datenbanken, woraus sich ein Höchstmaß an Performance und ausgereifte Datensicherungskonzepte ergeben. Aufgrund des abstrakten Zugriffes über JDBC-Treiber und eines Abstraktionslayers können fast alle gängigen Datenbankserver zum Einsatz gelangen.
Wir unterstützen die SQL Server folgender Hersteller:
- Microsoft
- Oracle
- DB2
- Informix
- Sybase
Application Server
Ein J2EE Application Server stellt eine leistungsfähige und standardisierte Infrastruktur zur Verfügung - insbesondere:
- Enterprise Java Beans (EJB)
- Connection Pooling der Datenbankverbindungen
- Messaging Dienste (JMS)
- Java Database Connectivity (JDBC)
- Remote Method Invocation (RMI)
- Java Server Pages (JSP)
verbaco greift auf diese Standards zurück und implementiert dadurch vielfältige, robuste und ausgereifte Funktionalitäten.
verbaco Engine
verbaco basiert auf offenen Technologiestandards und kann als "Black Box" oder als Entwicklungsumgebung in bestehende IT Infrastrukturen integriert werden. Die durchgängig objektorientierte Implementierung sichert Erweiterbarkeit und Zuverlässigkeit.
Objekt-Modelle (JavaBeans)
Alle Objekte wie Studien, Codepläne, Verbatims, Codierung, Benutzer usw. haben neben ihrer Repräsentation in der Datenbank auch entsprechende Objekt-Modelle (sog. JavaBeans). Die Funktionalität - wie Anzeige des Fragebogens oder Reporting - greift ausschließlich auf das Objekt-Modell zu. Somit ist die interne Darstellung eines Objektes unabhängig von dessen Speicherung in der Datenbank. Dies stellt eine klare Programmierschnittstelle dar, wodurch Fehler vermieden und schnelle Erweiterungen der Funktionalitäten ermöglicht werden.
Objekt-Cache
Webbasierte Systeme stehen unter wechselnder, nicht deterministischer Last, was zu unvorhersehbaren negativen Folgen auf nachgeschalteten Systemen wie z.B. Datenbanken führen kann. In verbaco werden Objekte durch das intelligente Objekt-Caching im Speicher vorgehalten. Ein Großteil der Anfragen kann daher ohne Datenbankzugriff verarbeitet werden. Das Caching stellt sich entsprechend der verfügbaren Speichergröße automatisch ein und aktualisiert sich zyklisch.
Systemvoraussetzungen
verbaco ist an keine bestimmte Plattform gebunden. Sie benötigen daher nur einen der folgenden Browser:
- Microsoft Internet Explorer ab 6.0
- Mozilla Firefox ab 1.0