Zasada działania zarządzania transakcjami rynkowymi

Do obsługi zarządzania transakcjami rynkowymi udostępniono kilka obiektów.  
  • Typ komunikatu rynkowego.  Obiekt ten służy do definiowania różnych typów komunikatów rynkowych, zarówno przychodzących, jak i wychodzących, oraz do definiowania odpowiedniego obiektu biznesowego komunikatu rynkowego używanego podczas tworzenia obiektów danego typu.

  • Przychodzący komunikat rynkowy.  Obiekt ten służy do pobierania instancji komunikatu rynkowego otrzymanej ze źródła zewnętrznego.

  • Wychodzący komunikat rynkowy. Obiekt ten służy do pobierania instancji komunikatu rynkowego, która spowoduje zainicjowanie komunikatu do źródła zewnętrznego.

  • Typ procesu rynkowego.  Obiekt ten służy do definiowania konfiguracji powiązanej z procesami, które mogą zostać zainicjowane w celu obsługi kroków, jakie należy wykonać w związku z obsługą przychodzącego lub wychodzącego komunikatu rynkowego.  Określa on obiekt biznesowy procesu rynkowego wykorzystywany przy tworzeniu procesów rynkowych danego typu.  Może również definiować obiekty biznesowe zdarzeń procesów rynkowych w celu zainicjowania zdarzeń generowanych w związku z obsługą kroków w ramach procesu rynkowego.

  • Proces rynkowy.  Obiekt ten służy do pobierania instancji procesu rynkowego, który może zostać utworzony w celu wykonania logiki biznesowej powiązanej z określonym przychodzącym lub wychodzącym komunikatem rynkowym.

  • Zdarzenie procesu rynkowego.  Obiekt ten jest używany do orkiestracji poszczególnych zdarzeń, które mogą wystąpić w celu obsługi kroków w danym procesie rynkowym.

  • Konfiguracja rynku.  Obiekt ten może służyć do pobierania konfiguracji niezbędnej do obsługi transakcji rynkowych.  W każdym typie konfiguracji powinien być wykorzystany obiekt biznesowy służący do określenia, jakie informacje powinny zostać pobrane.  W każdym typie konfiguracji można zdefiniować do pięciu pól kluczy umożliwiających jednoznaczną identyfikację danej instancji konfiguracji.