Das RapidClipse Framwork stellt eine Grundarchitektur mit Schichtentrennung (Entity Layer, Data Access Layer, UI Layer, Business Layer) zur Verfügung. Das Framework besteht aus den Packages:
- Core - RapidClipse Framework Haupt-Komponente
- UI - Vaadin UI-Abstraktionsschicht, welche Vaadin UI-Komponenten mit zusätzlichen Funktionen erweitert.
- AA UI - Stellt ein Konzept für Authentifizierung und Autorisierung, Scecurity Features sowie eine Kopplung für Vaadin Oberflächen zur Verfügung .
- AA API - Stellt ein Konzept für Authentifizierung und Autorisierung zur Verfügung.
- Mobile Kit - Ermöglicht Vaadin Anwendungen den Zugriff auf native System- und Gerätefunktionen mobiler Endgeräte via Cordova.
Maven
Die RapidClipse Framework Komponenten (JARs) sind auf dem Maven Central Repository verfügbar. Durch Eintragen der Maven Dependencies in die Datei pom.xml werden die jeweiligen JARs automatisch vom Maven Central Repository downgeloaded.
Code Block | ||||
---|---|---|---|---|
| ||||
<dependency>
<groupId>com.xdev-software</groupId>
<artifactId>xdev-server-aa</artifactId>
<version>3.0.0</version>
</dependency>
<dependency>
<groupId>com.xdev-software</groupId>
<artifactId>xdev-server-aa-ui</artifactId>
<version>3.0.0</version>
</dependency>
<dependency>
<groupId>com.xdev-software</groupId>
<artifactId>xdev-server-core</artifactId>
<version>3.0.0</version>
</dependency>
<dependency>
<groupId>com.xdev-software</groupId>
<artifactId>xdev-server-mobilekit</artifactId>
<version>3.0.0</version>
</dependency>
<dependency>
<groupId>com.xdev-software</groupId>
<artifactId>xdev-server-ui</artifactId>
<version>3.0.0</version>
</dependency> |
In RapidClipse Projekten, die Sie mit dem Projekt-Assistenten anlegen, wird die pom.xml Datei mit allen benötigten Dependencies automatisch generiert, sodass Sie sich darum nicht kümmern müssen.
Aktuelle Dependencies: account.xdev.cloud
Open Source
Das RapidClipse Framework steht unter der AGPL Open Source License. Der Sourcecode des RapidClipse Framworks ist veröffentlicht auf Github unter: https://github.com/RapidClipse/xdev.server.
Child pages (Children Display) | ||||
---|---|---|---|---|
|