Skip to content

Commit

Permalink
#152 Add discovery proxy basic sequence diagram
Browse files Browse the repository at this point in the history
  • Loading branch information
d-gregorczyk committed Aug 15, 2024
1 parent 57d67a6 commit fc90481
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions asciidoc/plantuml/discovery-proxy-sequence.puml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
@startuml

skinparam monochrome true
autonumber


!global $str_somds_provider = "SOMDS Provider"
!global $str_somds_discovery_proxy = "SOMDS Discovery Proxy"
!global $str_somds_consumer = "SOMDS Consumer"

participant "$str_somds_provider" as provider
participant "$str_somds_discovery_proxy" as discovery_proxy
participant "$str_somds_consumer" as consumer

==SDPi Discovery Proxy Option==

discovery_proxy <- provider: Hello

opt
discovery_proxy -> consumer: Hello
end

alt
consumer ->> discovery_proxy: Probe
consumer <<-- discovery_proxy: ProbeMatch
else
consumer ->> discovery_proxy: Resolve
consumer <<-- discovery_proxy: ResolveMatch
end

discovery_proxy <- provider: Bye

opt
consumer <- discovery_proxy: Bye
end

@enduml

0 comments on commit fc90481

Please sign in to comment.