Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
developer:client [2019/01/28 18:38] oesi |
developer:client [2019/01/28 18:48] oesi |
||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
Clients können verwendet werden um die Funktionalität von FH-Complete zu erweitern. | Clients können verwendet werden um die Funktionalität von FH-Complete zu erweitern. | ||
- | Clients kommunizieren mit dem Core über die API. | + | |
+ | * Clients können auf einem eigenem Host installiert werden und müssen nicht am selben Host wie der Core liegen. | ||
+ | * Getrennte Codebasis, Kommunikation mit dem Core erfolgt ausschließlich über die API / REST Services | ||
+ | * Sind zusätzliche Erweiterungen des Core erforderlich muss zusätzlich eine Extension erstellt werden. | ||
+ | |||
+ | {{:developer:clientaufbau.png?600|}} | ||
+ | |||
+ | ===== Struktur ===== | ||
Ein Template für eine Client Applikation steht unter folgendem Link zur Verfügung: | Ein Template für eine Client Applikation steht unter folgendem Link zur Verfügung: | ||
https://github.com/FH-Complete/FHC-Client-Template | https://github.com/FH-Complete/FHC-Client-Template | ||
- | |||
- | ===== Aufbau ===== | ||
Die folgenden Dateien dienen als Vorlage und sollten entsprechend angepasst um umbenannt werden: | Die folgenden Dateien dienen als Vorlage und sollten entsprechend angepasst um umbenannt werden: |