From 2aa034c72da8be55abbc3642d14bdacdfa49e21b Mon Sep 17 00:00:00 2001 From: Oliver Weidner Date: Fri, 5 Aug 2016 20:15:33 +0200 Subject: [PATCH] Polish architectural overview --- _docs/Architectural-Overview.md | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/_docs/Architectural-Overview.md b/_docs/Architectural-Overview.md index 2d879f2..3827502 100644 --- a/_docs/Architectural-Overview.md +++ b/_docs/Architectural-Overview.md @@ -1,28 +1,30 @@ --- title: Architectural Overview --- -# **TODO** stack diagram +# Stack diagram + +![Architectural Overview](/images/architectual_overview.png) # Client -## Core -* Platform Interface - * Interface between client and servers which speaks the Qabel protocols. -* Util - * Utility functions (which do not need network), e.g. encoding / decoding messages. -* Config - * Access to the Qabel client configuration, e.g. various user settings. -* [Contacts](../Components-Contacts/) - * Access to the Qabel client users address book. +![Architectural Overview](/images/client_pyramide.png) + +# Core-API + +It is the platform interface between client and servers which speaks the Qabel protocols. # Server -![Architectural Overview](/images/architecturalOverview.png) +![Architectural Overview](/images/server_architecture.png) * [Drop Server](../Qabel-Protocol-Drop/) * [Block Server](../Qabel-Protocol-Box/) -* [Accounting Server](../Qabel-Protocol-Box/) +* Accounting Server + * Managing Qabel accounts. * [Index Server](../Qabel-Index/) +* Billing + * Specific interface between an external shop system to the quota API from the accounting server. # Further reading + For a detailed description of the components see the sidebar.