0% ont trouvé ce document utile (0 vote)
163 vues20 pages

Soa 2

Le document décrit les concepts clés de l'intégration d'applications inter-entreprises et du calcul orienté service, notamment les limites des technologies d'intégration conventionnelles, les modèles et architectures de référence pour les services, et les services Web.

Transféré par

Ameni Boughanmi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
163 vues20 pages

Soa 2

Le document décrit les concepts clés de l'intégration d'applications inter-entreprises et du calcul orienté service, notamment les limites des technologies d'intégration conventionnelles, les modèles et architectures de référence pour les services, et les services Web.

Transféré par

Ameni Boughanmi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Partie II : Calcul orienté service

1. Intégration d'applications inter-organisations (B2B)


2. Limites des technologies d'intégration conventionnelles
pour le B2B
3. Modèles et architectures services de référence

1
1)Intégration d'applications inter-organisations
(B2B)

⚫ L'intégration business-to-business (B2B) est


l'automatisation des processus métier et de la
communication entre au moins deux entreprises.

⚫ Elle leur permet de travailler et de d'échanger plus


efficacement avec leurs clients, fournisseurs et partenaires
commerciaux en automatisant les principaux processus
métier.

2
⚫ Des logiciels d'intégration B2B sont disponibles pour
l'utilisation sur site ou des services d'intégration sont
accessibles via les services cloud hébergés.

3
2)******
Limites des technologies d'intégration conventionnelles pour le B2B

⚫ Obligation pour l’entreprise de réactivité, contrôle, suivi

⚫ Perte d’indépendance

⚫ contrôle des cadres budgétaires de l’entreprise

4
3)Modèles et architectures services de référence
Le Web hier

5
Le Web hier

6
7
Intégration d’applications

8
Les approches d’intégration

9
C'est quoi les SOA?

10
Les acteurs de la SOA

11
12
Les services Web est une
réalisation de la SOA sur Internet

13
⚫ la gestion d'un annuaire de services (quels sont les
services mis à disposition et par qui)

⚫ la description des interfaces des services (quelles sont


les données nécessaires à l'exécution du service, que
fournit-il en retour, ...)

14
⚫ l'invocation (ou l'appel) du service (la requête transmise
au service) avec : SOAP (Simple Object Access Protocol)

⚫ le format des données échangées avec : XML


(eXtensible Markup Language
⚫ le transport des données avec les protocoles internet :
HTTP et TCP/IP

15
⚫ la gestion de la sécurité avec : SSL (Secure Sockets Layer),
XML Signature, XML Encryption, SAML (Security Assertion
Markup Language) ou encore XKMS (XML Key Management
Specification, qui gère les infrastructures à clé publique ou
PKI)

⚫ l'orchestration (on parle également de chorégraphie) des


services pour constituer des processus métier avec :
BPEL4WS (Business Process Execution Language For Web
Services) qui regroupe WSFL (Web Services Flow Language)
d'IBM et XLang de Microsoft, ou encore WSCI (Web Services
Choregraphy Interface)

16
⚫ la gestion transactionnelle : WS-Transaction d'IBM,
XAML (Transaction Authority Markup Language) ou
encore BTP (Business Transaction Protocol).

17
⚫ Annuaire de services : référence l’ensemble des services
disponibles au sein du système d’information
⚫ Bus de services : le bus a un rôle de médiateur
(middleware) entre le consommateur et le producteur du
service, il permet ainsi de réaliser le couplage lâche
Service :
⚫ Fournisseur de services (service provider) : entité qui
fournit et exécute le service (cad le serveur) ;
⚫ Consommateur de services (service consumer) : entité
qui consomme le service (cad le client) ;
18
⚫ Message (message): entrées et sorties du service (dans les
services web: SOAP)

⚫ Contrat de service (service contract) : document qui


définit comment le fournisseur et le consommateur
inter-agissent (dans les services web: WSDL)

⚫ Annuaire (service registry) : un annuaire dans lequel se


trouvent les services (dans les services web: UDDI).

19
⚫ III : Services Web
⚫ 1. XML-RPC
⚫ 2. SOAP
⚫ 3. WSDL
⚫ 4. Standards WS-*

20

Vous aimerez peut-être aussi