Outils pour utilisateurs

Outils du site


helloworld:design_pattern:interceptor

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
helloworld:design_pattern:interceptor [2017/08/22 15:28] – ↷ Liens modifiés en raison d'un déplacement. roothelloworld:design_pattern:interceptor [2020/05/11 00:25] (Version actuelle) – Suppression de la taille par défaut pour les images root
Ligne 1: Ligne 1:
 L'intercepteur permet d'ajouter des fonctionnalités lors de la création d'objets, ou lors de l'appel (pré et port) d'une méthode. L'intercepteur permet d'ajouter des fonctionnalités lors de la création d'objets, ou lors de l'appel (pré et port) d'une méthode.
  
-{{:helloworld:design_pattern:interceptor:uml.png?726|Diagramme UML Interceptor}}+{{:helloworld:design_pattern:interceptor:uml.png|Diagramme UML Interceptor}}
  
-[[https://eprints.cs.univie.ac.at/2366/|Source]], {{ :helloworld:design_pattern:interceptor:porto-soa.pdf |Archive}}+[[https://eprints.cs.univie.ac.at/2366/|Patterns of Service-Oriented Architectures]], {{ :helloworld:design_pattern:interceptor:porto-soa.pdf |Archive}}
  
 Cette ajout peut se faire soit par de la [[doc:poa|programmation orientée aspect]] ou par l'utilisation d'une interface qui possède une méthode ''process'' qui exécute la méthode et d'une méthode ''before'' et ''after'' (par exemple). Cette ajout peut se faire soit par de la [[doc:poa|programmation orientée aspect]] ou par l'utilisation d'une interface qui possède une méthode ''process'' qui exécute la méthode et d'une méthode ''before'' et ''after'' (par exemple).
  
-{{:helloworld:design_pattern:interceptor:figure2.gif?566|Diagramme 2 UML Interceptor}}+{{:helloworld:design_pattern:interceptor:figure2.gif|Diagramme 2 UML Interceptor}}
  
-[[http://www.ibm.com/developerworks/library/ws-soa-hivol/|Source]]{{ :helloworld:design_pattern:interceptor:architecture_for_high-volume_soa-based_enterprise_systems.htm.maff |Archive}}+[[http://www.ibm.com/developerworks/library/ws-soa-hivol/|Architecture for high-volume SOA-based enterprise systems]] {{ :helloworld:design_pattern:interceptor:architecture_for_high-volume_soa-based_enterprise_systems_2020-04-27_11_21_38_am_.html |Archive du 21/03/2006 le 27/04/2020}}
  
 [[:helloworld:design_pattern:interceptor:java|Java]] [[:helloworld:design_pattern:interceptor:java|Java]]
helloworld/design_pattern/interceptor.1503408510.txt.gz · Dernière modification : 2017/08/22 15:28 de root