Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update sequence diagrams #133

Merged
merged 1 commit into from
Dec 29, 2022
Merged

update sequence diagrams #133

merged 1 commit into from
Dec 29, 2022

Conversation

elf-pavlik
Copy link
Member

@elf-pavlik elf-pavlik commented Dec 15, 2022

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)
Loading
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
Loading
sequenceDiagram
  participant Notification Sender
  participant Notification Receiver

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

Loading

@elf-pavlik elf-pavlik marked this pull request as ready for review December 29, 2022 13:55
@csarven csarven merged commit a3ecc8a into solid:main Dec 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants