Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung Markierung: Quelltext-Bearbeitung 2017 |
||
Zeile 3: | Zeile 3: | ||
* Programmiersprache: C++ | * Programmiersprache: C++ | ||
** Getestete Compiler: Microsoft, Clang, GCC in aktueller Version | ** Getestete Compiler: Microsoft, Clang, GCC in aktueller Version | ||
** | ** Plattformen: Windows (Windows Client und Server), Android (App), iOS (App), WASM | ||
* DB | * DB | ||
** Alex verwendet zur Datenhaltung [http://www.mongodb.org MongoDB] | ** Alex verwendet zur Datenhaltung [http://www.mongodb.org MongoDB] | ||
Zeile 10: | Zeile 10: | ||
** Für die Netzwerkkommunikation wird [https://www.boost.org/doc/libs/1_72_0/doc/html/boost_asio.html boost.asio] verwendet | ** Für die Netzwerkkommunikation wird [https://www.boost.org/doc/libs/1_72_0/doc/html/boost_asio.html boost.asio] verwendet | ||
** sowohl für Web UI als auch Web Services | ** sowohl für Web UI als auch Web Services | ||
** SSL Zertifikate werden | ** SSL Zertifikate könnnen | ||
*** automatisch bezogen werden via [[Letsencrypt|Let's Encrypt]] | |||
*** zur Verfügung gestellt werden |
Version vom 10. Juli 2025, 11:46 Uhr
- ALEX ist "self contained"
- Es wird keine zusätzliche Software benötigt!.
- Programmiersprache: C++
- Getestete Compiler: Microsoft, Clang, GCC in aktueller Version
- Plattformen: Windows (Windows Client und Server), Android (App), iOS (App), WASM
- DB
- Alex verwendet zur Datenhaltung MongoDB
- Binaries werden mit ausgeliefert und durch den ALEX Updatemechanismus auf dem letzten Stand gehalten
- Integrierter Web Server
- Für die Netzwerkkommunikation wird boost.asio verwendet
- sowohl für Web UI als auch Web Services
- SSL Zertifikate könnnen
- automatisch bezogen werden via Let's Encrypt
- zur Verfügung gestellt werden