Top

SOA and WS-BPEL: Composing Service-Oriented Architecture Solutions with PHP and Open-Source ActiveBPEL

April 27, 2010 by BPELresource.com · 5 Comments 

Product Description

Composing Service-Oriented Architecture Solutions with PHP and Open-Source ActiveBPEL

  • Build Web Services with PHP
  • Combine PHP Web Services into orchestrations with WS-BPEL
  • Use better WS-BPEL to enable parallel processing and asynchronous communication
  • Simplify WS-BPEL development with free graphical tool ActiveBPEL Designer

In Detail

When utilized within a Service-oriented Architecture (SOA), Web Services are part of a business process determining the logical order of service activities – logical units of work performed by one or more services. Today, the most popular tool for organizing service activities into business processes is Web Services Business Process Execution Language (WS-BPEL), a language defining an execution format for business processes operating on Web Services. While it is not a trivial task to define a business process definition with WS-BPEL from scratch, using a graphical WS-BPEL tool can significantly simplify this process.

Examples and practice are much more valuable than theory when it comes to building applications using specific development tools. Unlike many other books on SOA in the market, this book is not focused on architecture. Instead, through numerous examples, it discusses practical aspects of SOA and WS-BPEL development, showing you how to apply architecture in practice with the help of PHP, ActiveBPEL open-source engine, and ActiveBPEL Designer – powerful development tools available for free.

What you will learn from this book?

  • Install and configure the software components required to build PHP Web Services and then combine them into WS-BPEL solutions
  • Use PHP as the underlying technology for creating building blocks for SOAs
  • Build data-centric services based on MySQL or Oracle Database XE
  • Secure services built with PHP SOAP extension
  • Combine fine-grained services built with PHP into coarse-grained ones with WS-BPEL
  • Deploy WS-BPEL process services to ActiveBPEL open-source engine
  • Simplify WS-BPEL development with ActiveBPEL Designer
  • Implement asynchronous interactions between WS-BPEL processes

Approach

With the help of many examples, the book explains how to build Web Services with PHP, combine them into SOAs with WS-BPEL, and then deploy composite WS-BPEL-based solutions to the ActiveBPEL engine. The examples in this book are presented in a way that anyone can understand and apply.

Who this book is written for?

This book is suitable for anyone who wants to start building SOA applications using powerful tools available free of charge. It also will be useful for PHP developers willing to move towards Service-Oriented Architecture (SOA).

Readers need only a basic knowledge of SOA, BPEL, and Web Services; even a total beginner will be able to follow the examples, provided the required software components are installed on his or her computer. More experienced readers might use this book as a reference, focusing only on the chapters of interest.

SOA and WS-BPEL: Composing Service-Oriented Architecture Solutions with PHP and Open-Source ActiveBPEL

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • NewsVine
  • Reddit
  • StumbleUpon
  • Google Bookmarks
  • Yahoo! Buzz
  • Twitter
  • Technorati
  • Live
  • LinkedIn
  • MySpace

New Book on Service Oriented Architecture and Its Approach to Integration Published by Packt

April 27, 2010 by BPELresource.com · Leave a Comment 

Packt is pleased to announce a new book, SOA Approach to Integration which shows how to define SOA integration architecture, what technologies to use, and how to best integrate existing applications with modern e-business solutions.

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.

This book also shows how to develop web services, how to process and manage XML documents from JEE and .NET platforms, and how to use ESBs and BPEL executable business processes within SOA architecture. This 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.

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) will find this book extremely useful.

For more information about this book, please visit www.PacktPub.com

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • NewsVine
  • Reddit
  • StumbleUpon
  • Google Bookmarks
  • Yahoo! Buzz
  • Twitter
  • Technorati
  • Live
  • LinkedIn
  • MySpace

Business Process Driven SOA using BPMN and BPEL: From Business Process Modeling to Orchestration and Service Oriented Architecture

April 27, 2010 by BPELresource.com · 1 Comment 

Product Description
In Detail

Modeling business processes for SOA and developing end-to-end IT support has become one of the top IT priorities. The SOA approach is based on services and on processes. Processes are focused on composition of services and in that sense services become process activities.

Experience has shown that the implementation and optimization of processes are the most important factors in the success of SOA projects. SOA is so valuable to businesses because it enables process optimization. In order to optimize processes, we need to know which processes are relevant and we have to understand them – something that cannot be done without business process modeling. There is a major problem with this approach – a semantic gap between the process model and the applications.

This book will show you how to fill this gap. It describes a pragmatic approach to business process modeling using the Business Process Modeling Notation (BPMN) and the automatic mapping of BPMN to the Business Process Execution Language (BPEL), which is the de-facto standard for executing business processes in SOA. The book will also cover related technologies like Business Rules Management and Business Activity Monitoring which play a pivotal role in achieving closed loop Business Process Management.

What you will learn from this book?

  • Modeling business processes in an SOA-compliant way
  • A detailed understanding of BPMN standard for business process modeling and analysis
  • Automatically translating BPMN into BPEL
  • Executing business processes on SOA platforms
  • Overcome the semantic gap between process models and their execution, and follow the closed-loop business process management life cycle
  • Understand technologies complementary to BPM and SOA such as Business Rules Management and Business Activity monitoring

Approach

The book provides a well-balanced mixture of theoretical discussion and real-world examples. It explains the concepts and approaches, and describes methodology and notation. It demonstrates these concepts on real-world examples and provides a step-by-step example tutorial that guides readers from business process modeling in BPMN through transformation into BPEL to execution on the SOA process server. It also discusses some key concepts using practical examples and business scenarios around Business Rules Management and Business Activity Monitoring with BPM and SOA.

Who this book is written for?

This book is for CIOs, executives, SOA project managers, business process analysts, BPM and SOA architects, who are responsible for improving the efficiency of business processes through IT, or for designing SOA. It provides a high-level coverage of business process modeling, but it also gives practical development examples on how to move from model to execution. We expect the readers to be familiar with the basics of SOA.

Business Process Driven SOA using BPMN and BPEL: From Business Process Modeling to Orchestration and Service Oriented Architecture

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • NewsVine
  • Reddit
  • StumbleUpon
  • Google Bookmarks
  • Yahoo! Buzz
  • Twitter
  • Technorati
  • Live
  • LinkedIn
  • MySpace

« Previous Page

Bottom