diff options
author | Florian Dold <florian.dold@gmail.com> | 2018-02-27 23:01:20 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2018-02-27 23:01:20 +0100 |
commit | 19bc21bebe2875e8ef89a25344872d2eba3f1bbb (patch) | |
tree | 4a21d8ebbc37cb41c17aef92760c240c99b641ea | |
parent | 3b7cda05aacec2a6a722a6cb7bb2815fb438183e (diff) | |
download | merchant-19bc21bebe2875e8ef89a25344872d2eba3f1bbb.tar.gz merchant-19bc21bebe2875e8ef89a25344872d2eba3f1bbb.tar.bz2 merchant-19bc21bebe2875e8ef89a25344872d2eba3f1bbb.zip |
doc: missing graph
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | doc/arch-api.dot | 27 |
2 files changed, 28 insertions, 0 deletions
@@ -43,6 +43,7 @@ doc/version-*.texi !doc/*.am !doc/*.sh !doc/*.js +!doc/*.dot !doc/examples/ src/lib/test_merchant_api_home/.local/share/taler/exchange/wirefees/ src/merchant-tools/taler-merchant-generate-payments diff --git a/doc/arch-api.dot b/doc/arch-api.dot new file mode 100644 index 00000000..1c30c06a --- /dev/null +++ b/doc/arch-api.dot @@ -0,0 +1,27 @@ +digraph G { + + user[label="Customer browser"]; + admin[label="Shop admin"]; + Backend[color="blue"]; + BackendPublic[color="blue", label="Backend\n(public interface)"]; + subgraph cluster_0 { + Frontend; + Backoffice; + Backend; + BackendPublic; + DBMS; + label="Shop server"; + } + subgraph cluster_1 { + Exchange; + label="Exchange"; + } + user->Frontend; + admin->Backoffice; + Frontend->Backend; + Backoffice->Backend; + BackendPublic->Backend; + user->BackendPublic; + Backend->DBMS; + Backend->Exchange; +} |