Une architecture technique : des choix réfléchis

Communication entre la couche présentation et la couche traitement

La couche présentation, celle que "voit" l'utilisateur, communique avec la couche traitement exclusivement via le protocole HTTP.

Ce protocole présente de nombreux avantages face aux autres solutions envisageables :

  • c'est un protocole ouvert, défini par le W3C, indépendant de tout éditeur et de tout intérêt économique. Massivement utilisé depuis plusieurs années, il a fait la preuve de sa solidité et de sa stabilité ;
  • contrairement à DCOM par exemple, il existe sur toutes les plate-formes du marché. Il ne demande aucun déploiement puisqu'il fait maintenant partie intégrante de tous les systèmes d'exploitation modernes ;
  • il peut être utilisé sur tout type de réseau, y compris sur des réseaux ouverts sur Internet ;
  • sa simplicité de mise en œuvre fait qu'il est aujourd'hui disponible depuis tous les outils de développement. A contrario, les protocoles DCOM ou Corba, pour ne citer qu'eux, ne sont utilisables que par un petit nombre d'outils ou de langage de développement.

La couche présentation n'a donc besoin de rien d'autre que d'une connexion HTTP avec la couche de traitement : pas de middleware, de client base de données ou de composants ActiveX (ou autre) à déployer, configurer et tenir en ordre de marche.

Ceci autorise les interfaces utilisateurs entièrement (et uniquement) basées sur des pages HTML. Dans leur immense majorité, les logiciels Web100T sont accessibles aux utilisateurs via un simple navigateur Internet. Ils ne demandent aucun effort d'installation, de paramétrage ni même de mise à jour en cas d'évolution.

Dans les rares cas où les besoins fonctionnels supposent une interface graphique très sophistiquée, les logiciels Web100T sont installés par simple copie de fichier parfaitement possible par téléchargement depuis le serveur de l'établissement voir sur Internet.

Suite 1 2 3 4 5