merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit 5b08f476ec93193756f1152ffbae722cee9e07d3
parent dc1676ce694ff0c6aa90dbde06587928c1f13424
Author: Marcello Stanisci <marcello.stanisci@inria.fr>
Date:   Wed, 26 Oct 2016 16:42:41 +0200

dot diagram for docs

Diffstat:
Mdoc/Makefile.am | 3+++
Adoc/arch.dot | 18++++++++++++++++++
Mdoc/manual.texi | 5++---
3 files changed, 23 insertions(+), 3 deletions(-)

diff --git a/doc/Makefile.am b/doc/Makefile.am @@ -1,2 +1,5 @@ info_TEXINFOS = manual.texi manual_TEXINFOS = version.texi + +# FIXME. Find a way to compile arch.dot here. +# The command is: dot -Tpng arch.dot > arch.png diff --git a/doc/arch.dot b/doc/arch.dot @@ -0,0 +1,18 @@ +digraph G { + + user[label="User browser"]; + subgraph cluster_0 { + Frontend; + Backend; + DBMS; + label="Shop"; + } + subgraph cluster_1 { + Exchange; + label="Exchange"; + } + user->Frontend; + Frontend->Backend; + Backend->DBMS; + Backend->Exchange; +} diff --git a/doc/manual.texi b/doc/manual.texi @@ -85,11 +85,10 @@ result, the frontend never has to directly communicate with the exchange, and also does not deal with sensitive data (such as the merchant's signing keys and bank account information). -@c FIXME: this needs an image! -@c show browser, Web server (frontend), Taler backend, DBMS and Taler exchange, +@center @image{arch, 3in, 4in} -@c re-FIXME: image like screenshots or diagrams? +@c FIXME: How? @c and possibly even back office (Web service for shop owner) @c and interactions (select products, pay, deposit, confirm, persist, track)