2017-11-01 1 views
0

Ich fand, dass Alfresco eine Angular UI (Alfresco Angular Components) hat, die mit Alfresco-Plattform-Modul funktioniert (generiert mit mvn archetype:generate -Dfilter=org.alfresco:).Alfresco Angular UI & Benutzerdefinierte Spring Boot Back-End

Es ist möglich, eine Spring-Boot-Anwendung mit alfresco-Plattform zu integrieren, damit die eckige App die alfresco-API nutzen und benutzerdefinierte Spring-REST-Controller erstellen kann, die über benutzerdefinierte Funktionen in der Benutzeroberfläche konsumiert werden aus dem gleichen Server-Container gemacht?

Antwort

1

Die Alfresco-Plattform wird getrennt von Ihrer Spring Boot-App in einem eigenen WAR ausgeführt.

Beachten Sie auch, dass die Alfresco-Plattform Version 5.2 oder höher sein muss, um mit dem Alfresco Developer Framework (ADF) zu arbeiten. Alfresco nennt das Angebot die Angular-Komponenten.

+0

Danke für Ihre Antwort. Was ist der beste Weg, um die Kommunikation zwischen einer Spring Boot App und der Alfresco-Plattform zu erstellen: über Alfresco Java Client oder OpenCMIS? –

+0

Es gibt keinen einzigen besten Weg, es zu tun. Für manche Dinge ist OpenCMIS ausreichend. Bei anderen möchten Sie möglicherweise die Alfresco-REST-API oder benutzerdefinierte Webskripte mit einem HTTP-Client aus Java-Code aufrufen. In einigen Fällen können Sie die REST-API von Ihren eigenen Aufrufen aus über JavaScript erreichen oder mit der Alfresco JS-Bibliothek. Es hängt wirklich von Ihren Bedürfnissen ab. Die gute Nachricht ist, dass es viele Möglichkeiten gibt. –

Verwandte Themen