Alterator/architecture: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
[[Category:Alterator]] | [[Category:Alterator]] | ||
[[ru:Alterator/architecture]] | [[ru:Alterator/architecture]] | ||
[[Image:alterator-architecture.png]] | |||
Alterator is layered: | Alterator is layered: | ||
Revision as of 19:10, 12 April 2009
- backends
- implement system interaction,
- frontends
- implement UI and configuration logic,
Frontends are implemented in Scheme. Backend/frontend interaction is performed through sockets by the specific Lisp-inspired protocol.
Backends may be written in any language, and there are existing libraries for POSIX shell and Perl for dealing with frontend communication protocol.