Professionelle Datenbank Anwendungen

Mit wenig Source Code und Open Source Software, entstehen - einfach erweiterbare - Anwendungen.

Single Sourcing

Die Anwendung wird ein einziges mal codiert und mit verschiedenen Technologien (RIA, HTML/Ajax, Desktop) verwendet.

Mobile Geräte

Mit JVx können Sie Ihre Anwendungen für Smartphones und Tablets anbieten.

GUI Controls

JVx bietet GUI Controls die einfach funktionieren. Das Model muss nicht immer wieder neu implementiert werden!

/de/jvx/96 /de/jvx/96 /de/jvx/96 /de/jvx/96
  • 0
  • 1
  • 2
  • 3
JVx im Überblick

devices
Identer GUI Code, unterschiedlichste Technologien!


Sie entwicklen ihre GUIs einmalig und können diese dann ohne Codeänderung, sowohl als Java Desktop Applikation, RIA oder Web Applikation verwenden. Weiters gibt es JVx AddOns um mit den gewohnten Funktionen, sowohl Mobile Anwendungen auf einem Android Device, als auch beeindruckende Silverlight Applikationen zu erstellen.

form_blue
Benutzerfreundliche GUIs einfach erstellt!


Durch intuitive GUI Controls, wie Dropdownlisten mit Autovervollständigung, durchdachte Datumsauswahl, editierbare Tabellen, Sortierung über mehrere Spalten, Filterung über Datenbankfunktionalität oder im Hauptspeicher, können Sie effiziente und benutzerfreundliche GUIs erstellen. Lazy Loading für alle Controls ermöglicht performante Masken, auch bei Millionen von Datensätzen und einer großen Anzahl von Karteireitern und Tabellen. Ein einfach anpassbares Formular orientiertes Layout, Applikationsrahmen mit Toolbar, Menü, Exception Handling sowie ein einheitliches Model für Editoren, Tabellen und Trees runden den Funktionsumfang ab.

gauge
Nie wieder Boilerplate Code schreiben!


Durch "Convention over Configuration" werden Ihnen die immer wiederkehrenden Aufgaben einfach abgenommen. Es ist ausreichend wenn Sie bekannt geben, welche Daten (Tabellen, Views, usw.) sie in Ihren GUIs für die Benutzer zur Verfügung stellen. Schluss mit XML Konfigurationen, POJO Klassen generieren, Model Definieren, Mappings und Standard Datenbank Zugriffe codieren. Sie geben einfach den Tabellennamen an und alle Relationen, Dropdownlisten, Master/Detail Abhängigkeiten usw. löst JVx vollautomatisch auf. Sie codieren nur noch die Abweichungen von den Konventionen.

server_client_exchange
Schnelle Cross Plattform Client/Server Kommunikation!


Durch den UniversalSerializer übernimmt JVx für Sie die Plattformunabhängige Kommunikation zwischen Client und Enterprise Tier. Dies gilt sowohl für leichtgewichtige Web Container (Jetty, Tomcat, usw.) als auch für mächtige J2EE Applikationsserver. Am Client lassen sich sowohl AJAX Anwendungen, RIAs wie z.B. Flex, Silverlight, Applets, Android Devices, als auch Java Desktop Applikationen bedienen. Durch den Serializer wird eine bidirektionale Kommunikation zwischen unterschiedlichsten Technologien ermöglicht. Sowohl synchrone als auch asynchroner Datenaustausch werden unterstützt. Und als Draufgabe sind noch asynchrone callbacks integriert. Alles aus einer Hand!

folder_cubes

Session Handling und Server Objektverwaltung!


Der offene, Interface basierte, JVx Objektserver unterstützt sowohl ein Session Handling mit allen üblichen Scopes (Application, Session, Page, Request) als auch eine Lazy Load orientierte Businessobjekt Verwaltung. Verwendbar ist der Server unter anderem für JSP, JSF Anwendungen, RIAs, und natürlich Desktop Applikationen. Durch den modularen Aufbau können sowohl Spring, als auch EJB 3 für die Verwaltung der Business Objekte zum Einsatz kommen.

lock
Austauschbares Authentication Management inkl. SSO!


Der SecurityManager unterstützt "out of the box" Authentifizierungen gegen Microsofts Active Directory, XML Dateien oder Datenbanken. Single Sign On stellt damit kein Problem mehr dar. In diesem Bereich wird vor allem auf Standards und Zuverlässigkeit geachtet. Neben vordefinierten Passwortregeln, können spezifische Anforderungen konfiguriert werden. Die Integration von weiteren Authentifizierungsmechanismen wie z.B.: OAuth ist bereits vorgesehen und kann jederzeit nachgerüstet werden. Selbstverständlich können beliebige Authentifizierungs Bibliotheken, Open Source oder kommerziell, verwendet werden.

data_scroll
Daten & Datenbankunabhängige Persistence Schicht!


JVx bringt eine für Perfomance optimierte Persistence API inklusive Server Side Triggers (pendant zu DB Triggers), CRUD und POJO Support mit. Die Integration von weiteren Standards wie JPA oder Hibernate wird durch die offene API gewährleistet.

 

JVx im Überblick Alle Funktionen kurz und übersichtlich.

Warum JVx? Welche Faktoren sprechen für JVx in Ihrem Unternehmen?

JVx im Vergleich Was unterscheidet JVx von anderen Java Applikations-Frameworks?

JVx Support | Training Nutzen Sie den professionellen Entwickler Support bei Ihren Projekten.