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.