L'architecture technique doit se décomposer de cette façon mais dépendra du choix du langage de programmation:
Cas de Java:
- Base de données
- JDBC
- JBoss serveur d'applications J2EE Libre entièrement écrit en Java
- Tomcat serveur Web qui gère les servlets et les JSP
Pour du simple html on peut simplifier l'architecture