📒 Ce livre est un guide pratique et complet destiné à donner la maîtrise de la conception de processus, de leur développement et du langage. Celui-ci est expliqué en détails. Des extraits de code et exemples complets illustrent la façon de spécifier les processus. Deux serveurs BPEL majeurs, Oracle BPEL Process Manager et Microsoft BizTalk Server, sont traités en détail et d'autres serveurs sont également présentés. Les services web sont la plateforme technique de base requise pour l'interopérabilité des applications. Ils ne permettent pas toutefois de contrôler l'ordre et la manière dont les opérations qu'ils exposent sont invoquées. Ils ne fournissent pas non plus de moyen de décrire la sémantique des interfaces, les workflows ou les processus métier électroniques. BPEL est le chaînon manquant qui permet d'assembler et d'intégrer les services web dans des processus réels. BPEL standardise l'automatisation des processus entre services web, qu'ils soient déployés au sein de l'entreprise afin d'intégrer des systèmes auparavant isolés, ou entre entreprises pour faciliter l'intégration entre partenaires commerciaux. En fournissant une structure de description standard, BPEL permet aux entreprises de définir leurs processus durant la phase de conception. Ceci engendre des bénéfices encore plus larges en permettant d'optimiser ces processus, de les ré-agencer et de sélectionner les plus appropriés. Supporté par les grands éditeurs de l...