169
edits
Line 100: | Line 100: | ||
'''Related Use Cases''': [[#Register with Notifications Service|Register with Notifications Service]] | '''Related Use Cases''': [[#Register with Notifications Service|Register with Notifications Service]] | ||
== | == Providers == | ||
=== Send a Notification === | === Send a Notification === | ||
The web app is able to send a message (i.e. the notification) to a specific user using a '''routing key''' that was given to it by the user's client. The routing key can be thought of as an address that specifies the destination "mailbox" of the message. The process from the point of view | The web app is able to send a message (i.e. the notification) to a specific user using a '''routing key''' that was given to it by the user's client. The routing key can be thought of as an address that specifies the destination "mailbox" of the message. It maintains the user's anonymity while still allowing the service to communicate with the user. The process from the web app's point of view is as follows: | ||
# Web app creates a | # Web app creates a message it wishes to send | ||
# Web app sends the | # Web app sends the message to the notification server. | ||
= Implementation = | = Implementation = |
edits