Catalysts Plattform

Schreiben Sie nicht weiter unnötigen XML-Code, Einstellungen in Persistenz-Dateien, Infrastruktur-Code usw.
Beginnen Sie sofort mit dem Entwickeln von wertvollem Code!
In 10 Sekunden erstellen Sie
- eine funktionierende Client-Server-Anwendung
- alle Verzeichnisse und Projekt-Dateien für die Entwicklung des Clients und des Servers
- alle notwendigen Ant-Dateien für
- Das Deployen der RIA-Anwendung und / oder installierbaren Clients inklusive Zertifikate
- Einen „Copy deployment“-fähigen Server
- Die Teamcity-Konfiguration für den automatischen Build-Prozess mit den wichtigsten Code-Metriken, wie
- Duplicate Code
- Testabdeckung
- Architektur-Verletzungen
- Alle wichtigen Konfigurations-Dateien für Persistierung mit JPA und Hibernate
- Beispielhafte Unit-Testfälle und Integrations-Testfälle
- Alles vorbereitet für den sofortigen Einsatz von testgetriebener Entwicklung
Die Plattform unterstützt:
Am Client:
- Browserfähige RIA-Anwendung (mit Drag&Drop, Rechte Maus Kontext Menu, …)
- Installierbare Clients (AIR)
- Mobile Endgeräte (Windows Mobile)
- Grafischen UI-Designer
- Einbettung in HTML-Seiten und Portlets
- Objektbasierte Kommunikation mit dem Server
- Automatisches Wiederherstellen der Verbindung zum Server
- Notifizierungen vom Server („server push“ wie bei Blackberry)
- Vollständiges Debugging (sowohl Client wie auch Server)
- Ausnahmebehandlung (auch mit Weiterleitung der Exceptions zwischen Client und Server)
- Klare Vorgaben für Model-View-Controller
Am Server
- Klare Architektur-Vorgaben für den serverseitigen Code
- Persistierung mit JPA und Hibernate
- Hohe Last und viele gleichzeitige Anfragen
- Dependency Injection mit Spring
- Security und Logging mit AOP und Spring
- Server Push
- Mediendaten wie Fotos und Videos (Download und Streaming in beide Richtungen)
- Transaktionen

