Julien Brunet nous offfre un lien vers un rapport de magistère: Étude et réalisation
d’une plate-forme domotique sur .Net
Ca peut paraitre surprenant mais ce rapport contient notament une description très claire, et à mon sens très juste, d’une Architecture orienté service
Les approches orientées services se caractérisent par :
• une transparence sur la localisation des services
• une indépendance des protocoles de communication
• une indépendance vis à vis des langages de programmation
L’infrastructure sous-jacente cache aux services ces détails. Il est aussi possible de substituer un service utilisé par un autre plus performant si celui-ci apparaît, ou par un service ayant un temps de réponse plus faible. Une architecture orientée services est basée sur 3 acteurs principaux : l’annuaire de services, le fournisseur de services et le demandeur de services. La figure 2 illustre les interactions entre ces 3 acteurs.
Lorsqu’un service est activé, il s’enregistre auprès de l’annuaire (1 ). Ainsi, lorsqu’un autre service a besoin de lui, il peut le retrouver dans l’annuaire ( 2 ) et se lier à lui ( 3 ), pour ensuite pouvoir l’invoquer.
Pour le reste lisez le rapport en plus vous aurez des schémas très clairs.