[Java] Standardvorgehen für große Fachdatensätze
User Story
Als Nutzer möchte ich weiterhin die Möglichkeit haben große Fachdatensätze zu übermitteln.
Warum
Anlagen sollten als separate Attachments in FIT-Connect übertragen werden. Derzeit gibt es allerdings noch XÖV-Standards, die fordern, die Anlagen in den Fachdatensatz einzubetten. Auch viele Onlinedienste und Verwaltungssysteme haben dieses Vorgehen implementiert.
FIT-Connect unterstützt nur maximal ca. 10-14 MB große Fachdatensätze, was im Normalfall ausreichend ist. Werden Anlagen in den Fachdatensatz eingebettet, so kann dieser das gesetzte Limit überschreiten.
Damit betroffene Onlinedienste und Verwaltungssystem keine bilateralen Absprachen treffen müssen, soll FIT-Connect ein Standardvorgehen für große Fachdatensätze definieren.
Akzeptanzkriterien
-
Das SDK erkennt einen großen Datensatz und wandelt diesen zu einem Attachment um. -
Es ist möglich, dass große Fachdatensätze mit dem SDK für Submissions, Replies bzw. für die BiDiKo verarbeitet werden. -
Überprüfen der Möglichkeit, ob eine Validierung der Fachdaten weiterhin möglich ist, wenn große Fachdaten als JSON übermittelt werden sollten
Mögliche Folgeaktivitäten (vom Entwickler zu ergänzen)
-
... -
... -
... -
Definition of Done was checked.
Edited by Martin Vogel