Hallo Oli,
externe Aufrufe durchzuführen steht aktuell noch nicht auf der Liste. Wir könnten das aber für die nächsten Releases in Betracht ziehen - wir bräuchten dafür aber ein paar Beispiele, was genau die Use-Cases für dich wären. Kurz drüber nachgedacht, müssten wir zumindest ermöglichen, Parameter aus REI3 zu übergeben - ansonsten wäre ein externer Aufruf komplett ohne Kontext.
Wenn wir eine grobe Vorstellung vom Use-Case haben, wäre eine Umsetzung vermutlich nicht sehr aufwändig; wir müssen aber ein paar Dinge berücksichtigen - primär wie das im Cluster-Betrieb laufen und welche Server diese Aufrufe ausführen würden (Backend-Funktionen laufen in REI3 im DB-System - das sollte aber imho keine externen Aufrufe machen). Wir könnten externe Aufrufe zwischenspeichern und dann von den REI3-Anwendungsservern pullen lassen - quasi ein Spoolerdienst.
Für die Erstellung von CSV-Exporten zur Ablage auf einem Server, gäbe es verschiedene Ansätze. Damit das benutzerunabhängig funktioniert, würden sich Backend-Funktionen anbieten. Dann könnte man den Text-Teil einer CSV in der Funktion erzeugen und dann dem System sagen "Hey, schreib diesen Text in Datei X im Pfad Y". Das wäre aber dann nur für textbasierte Dateiformate wie CSV. Office-Dokumente, PDF oder sonstiges wären dann nicht ohne weiteres möglich. Würde das deine Anforderung adressieren?
Grüße,
Gabriel