Add top level sequence diagram
Co-authored-by: Jeff Jacobson < jeffjacobsonhimself@gmail.com >
This commit is contained in:
parent
f14c641834
commit
c58794ca8d
2 changed files with 24 additions and 0 deletions
BIN
docs/source/upload_content.png
Normal file
BIN
docs/source/upload_content.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 32 KiB |
24
docs/source/upload_content.puml
Normal file
24
docs/source/upload_content.puml
Normal file
|
@ -0,0 +1,24 @@
|
|||
@startuml
|
||||
skinparam Shadowing false
|
||||
|
||||
actor "User" as user
|
||||
participant "Web\nApp" as app
|
||||
database "Tahoe\nAgent " as tahoe
|
||||
database "Storage\nGrid" as grid
|
||||
|
||||
group User Uploads
|
||||
activate app
|
||||
user --> app : "Submits a form"
|
||||
activate tahoe
|
||||
app -> tahoe : Upload a file
|
||||
tahoe -> tahoe : create capability fURL
|
||||
tahoe -x grid : send content in shares
|
||||
tahoe -> tahoe : Store fURL metadata??
|
||||
tahoe -> app : return capability fURL
|
||||
app -x app : store fURL
|
||||
app --> user : display content
|
||||
deactivate tahoe
|
||||
deactivate app
|
||||
|
||||
end
|
||||
@enduml
|
Loading…
Add table
Add a link
Reference in a new issue