“A notification component diagram with application components calling a notification API. The API uses template and preference components plus a channel dispatcher. The dispatcher sends notifications through email, SMS and push adapters.”
그 이면의 의사결정을 읽어 보세요.
Gives applications one notification API.
Separates templates from recipient preferences.
Isolates email, SMS and push provider integrations.
Use this view to define the major components in a multi-channel notification service.
자주 묻는 질문
Why use channel adapters?
They isolate differences between email, SMS and push providers from the rest of the notification service.
What are notification preferences?
They record a recipient's allowed channels and communication choices.
Where do templates belong?
A dedicated template component keeps message content and rendering rules separate from delivery logic.