Kassomat: Unterschied zwischen den Versionen
Pk (Diskussion | Beiträge) K →Components: WaaS |
M68k (Diskussion | Beiträge) wikify all the links |
||
Zeile 28: | Zeile 28: | ||
* Changeomatic | * Changeomatic | ||
** | ** [https://github.com/sixtyeight/changeomatic Source] | ||
** Written in Java | ** Written in Java | ||
** UI: Graphical Swing Frontend | ** UI: Graphical Swing Frontend | ||
** libs | ** libs | ||
*** Redisson (Redis client) | *** [http://redisson.org/ Redisson] (Redis client) | ||
*** Jackson (JSON library) | *** [https://github.com/FasterXML/jackson Jackson] (JSON library) | ||
* Maintenance Mode Application | * Maintenance Mode Application | ||
** | ** [https://github.com/phaer/kassomat-scripts Source] | ||
** Written in Python | ** Written in Python | ||
** UI: Console interface | ** UI: Console interface | ||
* Payout | * Payout | ||
** | ** [https://github.com/sixtyeight/Payout Source] | ||
** Written in C | ** Written in C | ||
** Linux daemon | ** Linux daemon | ||
** JSON API (accessible via Redis) | ** [https://github.com/sixtyeight/Payout/blob/master/docs/overview.md JSON API] (accessible via Redis) | ||
** UI: none | ** UI: none | ||
** libs | ** libs | ||
*** hiredis (Redis client | *** [https://github.com/redis/hiredis hiredis] (Redis client) | ||
*** libevent2 (Event Dispatching) | *** [http://libevent.org libevent2] (Event Dispatching) | ||
*** libjansson (JSON library) | *** [http://www.digip.org/jansson/ libjansson] (JSON library) | ||
*** libuuid | *** [https://sourceforge.net/projects/libuuid/ libuuid] | ||
*** ITL example code (aka "vendor hardware library") | *** ITL example code (aka "vendor hardware library") | ||
* Redis | * [http://redis.io/ Redis] | ||
** message broker between the different components (Changeomatic, Payout and the Maintenance Mode Application) | ** message broker between the different components (Changeomatic, Payout and the Maintenance Mode Application) | ||
** not used as a datastore! | ** not used as a datastore! |