Show TOC

ProzessEntwerfen eines Service Dieses Dokument in der Navigationsstruktur finden

 

Sie verwenden das Enterprise Services Repository (ESR) in einem Backend-System, um die Objekte zu entwerfen, die für einen Service benötigt werden.

Prozess

Sie müssen zunächst die erforderlichen Objekte entwerfen (modellieren). Speziell handelt es sich um drei Objekte:

  • Datentyp

    Datentypen definieren die Strukturen und Unterstrukturen, die in den zur Laufzeit ausgetauschten Messages verwendet werden sollen.

  • Message-Typ

    Message-Typen definieren den Datenaustausch zwischen einem Service-Provider und einem Consumer. Ein Message-Typ kann beispielsweise als Fehlernachricht, Warnung, Informations- oder Erfolgsnachricht verwendet werden. Ein Message-Typ basiert auf einem Datentyp.

  • Service-Interface

    Service-Interfaces werden für die Erstellung von Services verwendet. Ein Service-Interface ist eine sprachunabhängige Darstellung des Service-Objekts, das zur Laufzeit eingesetzt wird.

    Ein Service-Interface kann aus einer oder mehreren Operationen bestehen. Eine Operation kann einen oder mehrere Message-Typen umfassen. Jede synchrone Operation enthält einen Request-Message-Typ, einen Response-Message-Typ und optional einen Fault-Message-Typ. Jede asynchrone Operation enthält einen Request-Typ.