WEB2007 ALSO SPEAKS ENGLISH
06 44 00 14 84 (ou 0033644001484)

* Developpeur Drupal Venissieux




***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe

Developpeur Drupal Venissieux





Article:

Les patrons d'architecture (en anglais : design patterns) sont distingués comme des modèles nets de résolution des èmes courants d'architecture. Ils sont utilisés comme source d'inspiration dans de nombreux produits informatiques. l'héritage d'un patron se reconnait par le style caractéristique du diagramme d'architecture du produit.
Dans le style à filtres et tubes, une série de programmes sont homogènes entre eux par des tubes. Le produit de l'exécution d'un programme est transmis par le tube où il servira de matière première pour le programme suivant. Un programme donné n'a pas besoin de la fin du travail du précédent, et commence dès lors que des informations lui sont envoyées par le tube. Ce style est utilisé dans l'architecture de nombreuses applications de manipulation du son et de la vidéo13.
L'application informatique se décompose en deux sous-systèmes différents prévus pour résider sur des ordinateurs différents, l'architecture de style client-serveur. Les deux sous-systèmes communiquent selon des protocoles réseau normalisés13.
Le patron modèle-vue-contrôleur est un modèle souvent employé dans l'architecture de l'interface graphique des logiciels. Il est fait de trois éléments : le modèle, la vue et le contrôleur. Le contrôleur prend en charge les opérations effectuées par l'utilisateur à la souris et au clavier, et les transforme en messages destinés au modèle et à la vue. Le modèle stocke les informations à traiter et envoie des messages à la vue lors de modifications. La vue recueille alors les messages et effectue les modifications nécessaires de l'interface graphique13.
Une architecture en couches offre les composants regroupés en sous-systèmes placés les uns au-dessus des autres. Chaque composant d'un sous-système donné est en relation uniquement avec des composants des sous-systèmes placés immédiatement au-dessus ou en dessous13.
Dans le style dit architecture trois tiers, les composants sont conglomérés en trois couches qui concernent respectivement l'affichage sur l'interface graphique, la logique et le stockage en base de données. Chaque couche peut résider sur un ordinateur différent14.
LŽarchitecture orientée services est souvent vue comme un patron. Elle est souvent associée au concept du Enterprise Service Bus (abrégé ESB), une ligne de communication publique à laquelle se connectent à la demande, différents logiciels fournisseurs et consommateurs de services15.
Les antipatterns sont des modèles de référence réputés inefficaces et déconseillés. Ils sont souvent usés comme idéals pour mettre en évidence les défauts d'organisation d'un système informatique12. Le plat de spaghetti et l'usine à gaz sont des exemples d'antipatterns.






****Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe