Szyny serwisowe

Szyna serwisowa jest potokiem dla zapytań o dane systemu i importowania danych z systemu zewnętrznego. Szyny serwisowe można skonfigurować w celu synchronicznego przetwarzania danych (bez kolejki) lub asynchronicznego (z kolejką). Szyny serwisowe mogą korzystać z wielu protokołów, takich jak usługi Web Service i HTTP.

Szyna serwisowa ma warstwy przetwarzania danych, które przekształcają dane i stosują reguły biznesowe przetwarzania danych, zanim dane dotrą do obiektów systemu. Gdy komunikat przychodzący osiągnie warstwę struktury obiektów, wówczas komunikat XML musi być w formacie zgodnym ze schematem struktury obiektu. Następnie komunikat może zostać pomyślnie przetworzony.

Szyna serwisowa może korzystać z następujących warstw przetwarzania:
  • Reguły przetwarzania- Maximo® integration framework udostępnia mechanizm reguł, w którym można filtrować i transformować komunikat XML.
  • Wyjście użytkownika-reprezentuje klasę Java™ , której można używać do filtrowania, transformowania danych i implementowania logiki biznesowej. Tej klasy można użyć w ramach dostosowywania instalacji do indywidualnych potrzeb.
  • Klasa przetwarzania danych-Reprezentuje klasę Java, która może być używana do filtrowania, transformowania danych i implementowania logiki biznesowej. Adaptery dla produktów Oracle i SAP® udostępniają klasy przetwarzania w celu obsługi integracji z tymi produktami.
  • Odwzorowanie XSL-reprezentuje arkusz stylów XSLT, którego można użyć do transformowania danych i odwzorowania komunikatu XML na inny format.