Dolphin Platform Enterprise

Es war nie einfacher, plattformunabhängig komplexe Geschäftsanwendungen  zu entwickeln

Dolphin Platform Enterprise ist das kommerzielle Angebot der Dolphin Platform. Die Dolphin Platform ist ein von Canoo initialisiertes Open Source Projekt mit dem Ziel, komplexe Kundenlösungen einfach zu entwickeln. Die Canoo RIA-Suite ist in die Dolphin Platform integriert.

Die Dolphin Platform ermöglicht die Nutzung des Presentation Model Patterns, mit dem Sie beliebige Frontends – Desktop, Web oder Mobilgeräte – auf eine einfache und moderne Art an Ihren Server binden. Die Dolphin Platform beinhaltet Client-Bibliotheken für gängige UI Technologien wie JavaFX, AngularJS und Polymer sowie für führende Java-Frameworks (Spring und JavaEE).

Canoo bietet Ihnen für die Dolphin Platform professionellen Support sowie kostenpflichtige Module (z.B. Security, Authentication, Fehlerbehandlung & Benachrichtigung). Kontaktieren Sie uns und lassen Sie sich beraten.

Dolphin Platform Features

Synchronisieren Sie Ihre Presentation Models

Die Presentation Model API der Dolphin Platform ermöglicht Ihnen die Synchronisation der Presentation Models zwischen Client und Server. Die Platform beinhaltet Client-Bibliotheken für gängige UI Technologien wie JavaFX, AngularJS und Polymer. Alle diese Technologien können das gleiche Presentation Model nutzen.
Nutzen Sie aktuelle Client Technologien

Während Enterprise Server lange Zeit im Einsatz sind ändert sich die verwendete Client Technologie wesentlich schneller. Neue Plattformen und Technologien wie HTML5, Mobil oder Web Components benötigen oft einen eigenständigen Client, welcher in der Regel schwer zu integrieren ist. Mit der Dolphin Platform und den vereinheitlichten Presentation Models wird der Client-bezogene Code zu einem dünnen Layer. Und selbst dieser Layer kann durch die in die Dolphin Platform integrierten Client APIs einfach verarbeitet werden. Das Einbinden eines auf Polymer oder JavaFX basierenden Clients in Ihre Anwendungsinfrastruktur ist somit problemlos möglich.
Ready for enterprise

Alle mittels der Dolphin Platform definierten Controller können in die führenden Java-Frameworks (Spring und JavaEE) integriert und verwaltet werden. Classes werden wie Managed Beans oder Services behandelt und bieten CDI und Security-Integration. Die Kommunikation zwischen dem Server und dem Client basiert auf der Open Source Remoting Library Open Dolphin, welches bereits auf unzähligen Produktivsystemen genutzt wird. Die Integration von Security-Features wie zum Beispiel eine HTTPS-Kommunikation ist kein Problem mehr.