Schwerpunkte
16. April 2018, 00:00 Uhr | Manuel Beuttler, Marcel Ely Gomes, Christian Görg
Die Kernkomponente des Systems ist der so genannte MarketplaceCore. Hier sind die zentralen Funktionen zum Datenhandel umgesetzt und die Datenbank angebunden, welche die Technologiedaten und Transaktionsabwicklung enthält. Diese Komponente kennt keine Details über die gehandelten Daten. In einer zweiten Schicht wird dann zwischen dem generischen Datenformat im MarketplaceCore und der Anwendung übersetzt. Im umgesetzten Fall ist dies eine Website zum Erstellen der Daten und eine REST-API zur Anbindung von Maschinen.
Im Verbund mit dem ‚Payment Service‘ und der ‚License Central‘ setzt der MarketplaceCore den Prozess für einen Lizenzkauf um. Als zentrale Instanz für die Authentisierung der Teilnehmer und Autorisierung von Datenzugriffen dient der ‚Authentication Service‘, welcher basierend auf OAuth 2.0 von allen Beteiligten angebunden wird.