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