Introduction au Langage de

Slides:



Advertisements
Présentations similaires
Tutoriel - Les Ressources du BCH
Advertisements

Orchestration de Services Web
Première expérience d’utilisation des Web Services dans SmartTools Didier Parigot Projet OASIS INRIA Sophia www-sop.inria.fr/oasis/SmartTools Journée.
Architectures Orientées Services
Virtualisation dorchestration de services TER Master 1 Infomatique 4 Avril 2008 Encadrant : Philippe Collet.
Stéphanie CLAPIÉ Antoine RENARD
l'impact sur le eBusiness
L’architecture .net et ASP.net
1 Les technologies XML Cours 1 : Les Web Services et Architectures Orientées Services Fé vrier Version 1.0 -
Les Web Services.
Urbanisation et Architecture CNAM NFE107
Laboratoire SAFARI , UQAM
Liens Hypertextes et Langage HTML
Fujitsu Computer Systems 1 Un survol des Technologies e-Business / e-Gouvernement Partie 3 Jacques Durand Fujitsu Computer Systems.
Le Workflow et ses outils
Marketing direct et gestion de la relation client
XML-Family Web Services Description Language W.S.D.L.
Un intranet documentaire : concepts, outils et avantages
Guy Veilleux, CMA © LAVOIR NET. Guy Veilleux, CMA © LAVOIR NET Lactif –Définition –Caractéristiques –Exemples.
Introduction à HOT-POTATOES 6 Pour créer des questionnaires en ligne
Les étapes de la réalisation d’une dissertation critique
Les bactéries: Structures et origines ou Apprivoiser ces mal-aimées
Langage cinématographique
Analyse d’une solution de gestion de processus
Unified Modeling Langage
Introduction à journalistique
La chaleur : Qu’est-ce ça mange en hiver?
An Introduction to distributed applications and ecommerce 1 1 Les services Web, XML et les places de marchés.
Session 1: Introduction au commerce électronique
Séminaire Service Interoperability on Context Level in Ubiquitous Computing Environments Davide Bazzi IIUF Etude de larticle: Service Interoperability.
Le flux RSS Symbole du flux RSS..
Adaptée du cours de Richard Grin
L’économie coloniale (16e-18e siècle)
Chapitre 3 Les bibliothèques de balises JSP et la JSTL
INTRODUCTION À LA LOGISTIQUE
Doris Léonard 27 mai 2008 FPE UQAM Les bases du alcul ifférentiel Par Doris Léonard Dans le cadre du cours FPE 7650.
Introduction à la programmation orientée objet
Maria Montessori et Rudolph Steiner : Etude comparative des pédagogies
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
Les processus métiers : concepts, modèles et systèmes
Enterprise Java Beans 3.0 Cours INF Bases de Données Hiver 2005, groupe 10 Stefan MARTINESCU.
Mastère Professionnel Systèmes de Communication et Réseaux
Technologies web et web sémantique TP3 - XML. XML eXtensible Markup Language (langage extensible de balisage) – Caractéristiques: méta-langage = un langage.
Universal Plug and Play. Idée Connecter tout: PCs, appareils intelligents, et appareils domestiques Computer partout: Universal Plug and Play connectivité.
SMIL Synchronized Multimedia Integration Language
FIMS F ramework for I nteroperable M edia S ervices C. RENARD Présentation BTS Audiovisuelle du 10/12/13.
Graphisme Édition, mise en page et diffusion 1
Présentation des principales caractéristiques de la méthodologie Plan de la présentation Positionnement du cadre méthodologique Caractéristiques de la.
Ventes - Comptabilité clients
Les langages de programmation
Module : Langage XML (21h)
Representational State Transfer - REST
1 Journee gdr COSMAL 27/01/2009 Exécution Distribuée et Agile de Compositions de Services Françoise Baude & Virginie Legrand
Web Services 17/01/2009.
Séminaire Service Interoperability on Context Level in Ubiquitous Computing Environments Pasinelli Paolo IIUF Étude de l’article: Service Interoperability.
Présentation TELW M2 Contexte : passage de la matière de M1 en M2 Transformation cours->TDs Sujet plus haut niveau basé : Web Services echanges au format.
Introduction aux technologies des web services en Java EE
Atelier sur le stress présenté par Jean-François Benoit
La violence conjugale.
Idéologies et régimes politiques EM 8e séance: Le régime présidentiel américain (suite) La séparation des pouvoirs et le principe des poids et.
Transfert de l’immunité passive chez le veau
PROCÉDURE DE CADENASSAGE
IFT 2505 Techniques d’optimisation 1 Prof: Jacques A. Ferland Bureau AA 3359 Tel Auxiliaire.
Modèle à objets et sérialisation Olivier ChamlaFrançois Chastanet.
SIO-1000 Systèmes et technologies de l'information Daniel Pascot, Professeur Jacqueline Corbett, Professeure Benoit Raymond, Professeur Et leurs assistants.
Le langage XML Documents bien formés Un document XML est dit bien formé lorsque le document est correct sans toutefois posséder une DTD. Le prologue du.
SIO-1000 Systèmes et technologies de l'information Lien vers le portail des cours Daniel Pascot, Professeur Jacqueline Corbett, Professeure Benoit Raymond,
Parquet Geoffrey 3 ARIL EXIA.CESI ARRAS. Présentation du MLD Présentation de la persistance Présentation récapitulatif du projet JSP/SERVLET MVC Cycle.
Le protocole GRE. Configuration du protocole GRE.
Transcription de la présentation:

Introduction au Langage de Processus d’Affaire (BPEL) Par Bousselham Salmi

Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 2 Structure de contenu Définition de processus d’affaire Fondations de BPEL Topologies de BPEL Composition de BPEL Systèmes d’entreprise avec BPEL Cas d’utilisation Références Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 2

Définition de processus d’affaire C’est quoi un processus d’affaire? Série d’étapes exécutée dans un ordre; Le langage BPEL. Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 3

Exemple de processus par BPEL Réservation de voyage des employés Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 4

Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 5 Fondations de BPEL BEPL et XML BEPL utilise XML; BPEL est basé sur la de Web services. Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 5

Fondations de BPEL (Suite 1) Origine de BEPL BPEL résulte de la convergence de deux langages de définition de flux : WSFL « Web Services Flow Language »; XLANG, « a block-structured language ». Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 6

Fondations de BPEL (Suite 2) Un peu d’histoire Août 2002, version 1.0 est sortie en; Avril 2003, BPEL est soumis à OASIS; En Avril 2007, WSBPEL est devenu standard sous la version 2.0. Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 7

Topologies des services Disposition des services Orchestration Réseau privé WS Contrôleur Pas de contexte Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 8

Topologies des services (Suite) Disposition des services (Suite) Chorégraphie Réseau public Aucun contrôleur Le contexte est connu Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 9

Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 10 Topologie de BPEL Topologie des services dans BPEL Executable processes; Abstract business protocols. Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 10

Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 11 Composition de BPEL Les balises de BPEL Balises des activités primitives; Balises des activités structurées. Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 11

Systèmes d’entreprise avec BPEL Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 12

Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 13 Cas d’utilisation Achat des livres Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 13

Cas d’utilisation (Suite) Achat des livres (Suite) Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 14

Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 15 Références http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html http://docs.oasis-open.org/wsbpel/2.0/Primer/wsbpel-v2.0-Primer.pdf A Hands-on Introduction to BPEL Part 1 and Part 2: http://oracle.com Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 15

Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 16 Générique Travail réalisé dans le cadre du cours : TIC dans l'enseignement aux moyens et grands groupes (FPE7650) Session hiver 2009 Présenté à : Suzanne Roy et Sophie Gosselin UQAM Bousselham Salmi Introduction au BPEL FPE 7650/Hiver 2009 16