Architecture soa (architecture orientée services)( Télécharger le fichier original )par Virginie ELIAS CNAM Nantes - Pays de la Loire - Ingénieur en Informatique 2009 |
1.6.5.3 La Couche TechniqueL'exposition des servicesLe ProxyLe proxy est un accès donné à un utilisateur pour atteindre un objet distant (ex : CORBA, EJB, .NET Remoting, DCOM), un traitement transactionnel (ex : TUXEDO, CICS113(*)), une procédure stockée ou un progiciel. (Exemple : PeopleSoft, SAP, SIEBEL). L'exposition du service n'est que le moyen de le déclencher « à distance », ce n'est pas le service lui-même. Souvent, dans le cadre du proxy, il s'agit de services unitaires. Les Web Services permettent un découplage fort entre le traitement et l'interface d'utilisation, contrairement aux technologies plus anciennes telles que CORBA, EJB ...Les appels RPC114(*) permettent de développer des clients d'un Web Service dans une technologie différente. Ceci est appelé un « couplage technique lâche ». La façadeLa façade est ce qui permet de combiner et d'organiser plusieurs services métiers avec plus ou moins de services d'infrastructure qui peuvent être de 5 natures :
* 113 CICS (Customer Information Control System) : système qui permet d'effectuer des opérations transactionnelles (en général, consultation ou mise à jour de bases de données ou de fichiers). * 114 RPC (Remote Procédure Call) : protocole permettant de faire des appels de procédures sur un ordinateur distant à l'aide d'un serveur d'application. |
|