solid / notifications

Solid Notifications Technical Reports
https://solid.github.io/notifications/protocol
MIT License
11 stars 7 forks source link

update sequence diagrams #133

Closed elf-pavlik closed 1 year ago

elf-pavlik commented 1 year ago

TODO

Previews

sequenceDiagram
  participant Subscription Client
  participant Resource Server
  participant Subscription Server

  Subscription Client ->> Resource Server: HEAD Resource (topic)
  Resource Server ->> Subscription Client: HTTP Link rel="describedby"
  Subscription Client ->> Resource Server: GET Description Resource
  Resource Server ->> Subscription Client: Description Resource
  Subscription Client ->> Subscription Server: Subscription Request
  Subscription Server ->> Subscription Client: Subscription Response (with Notification Channel)
sequenceDiagram
  participant Notification Receiver
  participant Notification Sender

  loop while subscription active
    Notification Receiver ->> Notification Sender: Establish connection to the receiveFrom
    Notification Sender -->> Notification Receiver: Stream notifications
  end
sequenceDiagram
  participant Notification Sender
  participant Notification Receiver

  loop while subscription active
    Notification Sender ->> Notification Receiver: Send notifications to the sendTo
  end