Qu'est-ce que l'architecture logicielle ? L'architecture logicielle désigne la manière dont le logiciel est conçu, autrement dit la manière dont les différents éléments qui le composent et qui lui permettent de fonctionner sont agencés.
3.3.
1) Architecture à 1-tiers.
Dans une approche d'application de type 1-tiers, les trois couches sont fortement et intimement liées, et s'exécutent sur la même machine.
Dans ce cas, on ne peut pas parler d'architecture client-serveur mais d'informatique centralisée.