Skip to content

04. Module: AppStore

Tim Berthold edited this page Jul 28, 2021 · 1 revision

Quick Start

Can be included as a dependency:

<dependency>
    <groupId>de.fraunhofer.ids.messaging</groupId>
    <artifactId>appstore</artifactId>
    <version>IDS_MESSAGING_SERVICES_VERSION</version>
</dependency>

Theoretical Background

  • Similar structure as broker-module, relies on the messaging-module and thus the core-module.
  • AppStoreService as a central point for sending IDS-Messages to the AppStore.
  • Pre-built functions in AppStoreService, instead of having to build the specific message types individually.

Scope of Functionality

  • URL of the AppStore must be known
  • Predefined functions in the ClearingHouseService: requestAppStoreDescription, requestAppDescription, requestAppArtifact
  • For example, for requestAppStoreDescription only the AppStore-URI is needed