BPEL pour les services web: Deuxième Edition
April 28, 2010 by BPELresource.com · Leave a Comment
Product Description
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 nouveautés de cette édition
EN DETAILS
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.
Ce livre couvre de façon exhaustive le langage, sa syntaxe et son usage. Il commence par donner une vue d’ensemble des services web, leurs fondements et justifie le besoin d’un langage tel que BPEL. La couche technologique des services web est décrite, y compris les standards tels que WS-Security, WS-Coordination, WS-Transaction, WS-Addressing et d’autres. Le langage BPEL lui-même est décrit en détail et des extraits de code ainsi que des exemples complets illustrent à la fois sa syntaxe et les constructions de processus typiques. Après avoir traité du langage, le livre aborde la façon de le mettre en aeuvre en donnant une vue d’ensemble des principaux serveurs BPEL. Deux d’entre eux, Oracle BPEL Process Manager et Microsoft BizTalk Server 2004 sont traités en détail et des exemples complets de mise en aeuvre à l’aide de ces serveurs sont fournis.
BPEL pour les services web: Deuxième Edition
Business Process Execution Language: The Battle to Get BPEL “Specced In” Meets Unexpected Military Opposition
April 28, 2010 by BPELresource.com · Leave a Comment
Product Description
This document is about Business Process Execution Language: The Battle to Get BPEL “Specced In” Meets Unexpected Military Opposition
SOA Approach to Integration: XML, Web services, ESB, and BPEL in real-world SOA projects
April 28, 2010 by BPELresource.com · 5 Comments
Product Description
XML, Web services, ESB, and BPEL in real-world SOA projects
- Service-Oriented Architectures and SOA approach to integration
- SOA architectural design and domain-specific models
- Common Integration Patterns and how they can be best solved using Web services, BPEL and Enterprise Service Bus (ESB)
- Concepts behind SOA standards, security, transactions, and how to efficiently work with XML
In Detail
Integration of applications within a business and between different businesses is becoming more and more important. The needs for up-to-date information that is accessible from almost everywhere and developing e-business solutions — particularly business to business — require that developers find solutions for integrating diverse, heterogeneous applications, developed in different architectures and programming languages and on different platforms. They have to do this quickly and cost effectively, but still preserve the architecture and deliver robust solutions that are maintainable over time.
Integration is a difficult task. This book focuses on the SOA approach to integration of existing (legacy) applications and newly developed solutions, using modern technologies, particularly web services, XML, ESB, and BPEL. The book shows how to define SOA for integration, what integration patterns to use, which technologies to use, and how to best integrate existing applications with modern e-business solutions. It also shows how to develop web services and BPEL processes, and how to process and manage XML documents from the JEE and .NET platforms. Finally, it also explains how to integrate both platforms using web services and ESBs.
What you will learn from this book?
- How to design and develop SOA for integration
- Integration architecture patterns, principles, and best practices, with focus on the process-centric SOA approach
- The role of XML, web services, and ESBs in SOA for integration
- The role of service composition and BPEL in integration
- J2EE and .NET integration
- Why and how to use web services and XML for integration
Approach
After explaining the challenges, levels, and strategies of integration the book explains SOA, web services, and the Enterprise Services Bus before covering processing XML and web services on the .Net and JEE platforms in more detail. Then it covers BEPL and demonstrates service composition into business processes with a realistic, although simple example BPEL process. Finally it shows how ESB provides a concrete infrastructure for SOA.
Who this book is written for?
This book is for architects and senior developers who are responsible for setting up SOA for integration for applications within the enterprise (intra-enterprise integration) and applications across enterprises (inter-enterprise integration or B2B).
SOA Approach to Integration: XML, Web services, ESB, and BPEL in real-world SOA projects
BPEL 100 Success Secrets – Business Process Execution Language for Web Services- THE XML-based language for the formal specification of business processes, … protocols and SOA based integration
April 28, 2010 by BPELresource.com · 1 Comment
Product Description
Excellent introduction to BPEL – the business process execution language. A number of Web services orchestration / process tools are based on BPEL but hide the language behind a drag-and-drop GUI. To effectively use these tools, though, you have to understand the concepts that make up BPEL – scopes, partner links, correlation sets etc. This book likely provides the best introduction to these concepts. Examples are given in raw BPEL as well as using Oracle BPEL Manager and Microsoft BizTalk. There is coverage of advanced topics, such as correlation and convoys, a great introduction to BPEL best practices. In summary, if you are interested specifically in BPEL, this is likely the book you want to get.
Business Process Automation – Performance and Capacity Planning with BPEL
April 27, 2010 by BPELresource.com · Leave a Comment
Product Description
The “Performance and Capacity Planning Method for BPEL4WS-based Business Process Automation” refers to the ability to predict resource consumption of a defined set of business processes automatically executed on an IT server system. A prediction model integrates all factors that influence a resource consumption prediction into a single tool. On the basis of a prediction model an accurate hardware configuration can be proposed which is able to run the defined set of business processes with the required throughput. This book gives a complete overview of how to develop, verify, and apply a performance and capacity planning method for BPEL-based processes in general. In particular, the performance and capacity planning method is established for BPEL-based business processes on IBM WebSphere software. This includes the WebSphere Process Choreographer Version 5.1 workflow engine of the WebSphere Business Integration Server Foundation Version 5.1, WebSphere Application Server Version 5.1, WebSphere MQ Version 5.3 and the DB2 Universal Database Version 8.1.
Business Process Automation – Performance and Capacity Planning with BPEL




















