Nadawanie oraz odbieranie sygnałów

Czynności mogą wymagać interakcji z zewnętrznymi osobami, systemami lub procesami. Na przykład w momencie dokonywania płatności przy użyciu karty kredytowej konieczne jest sprawdzenie danych karty przy użyciu usługi jej autoryzacji udostępnianej przez jej wystawcę.

Na diagramach czynności sygnały (ang. signals) reprezentują interakcje z zewnętrznymi uczestnikami. Sygnały są komunikatami, które mogą być nadawane oraz odbieranie, tak jak ma to miejsce w następujących sytuacjach:

  • Program wysyła żądanie do wystawcy karty kredytowej w celu zaakceptowania transakcji przy jej użyciu, a następnie odbiera od niego odpowiedź (sygnał został wysłany oraz odebrany z punktu widzenia czynności określającej akceptację karty ...

Get UML 2.0. Wprowadzenie now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.