Synopses & Reviews
Activiti in Action is a comprehensive tutorial designed to introduce developers to the world of business process modeling using Activiti. Before diving into the nuts and bolts of Activiti, this book presents a solid introduction to BPMN 2.0 from a developer's perspective. About the Technology
Activiti streamlines the implemention of your business processes: with Activiti Designer you draw your business process using BPMN. Its XML output goes to the Activiti Engine which then creates the web forms and performs the communications that implement your process. It's as simple as that. Activiti is lightweight, integrates seamlessly with standard frameworks, and includes easy-to-use design and management tools. About the Book
Activiti in Action introduces developers to business process modeling with Activiti. You'll start by exploring BPMN 2.0 from a developer's perspective. Then, you'll quickly move to examples that show you how to implement processes with Activiti. You'll dive into key areas of process modeling, including workflow, ESB usage, process monitoring, event handling, business rule engines, and document management integration.
Written for business application developers. Familiarity with Java and BPMN is helpful but not required.
Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's Inside
- Activiti from the ground up
- Dozens of real-world examples
- Integrate with standard Java tooling
Table of Contents
PART 1 INTRODUCING BPMN 2.0 AND ACTIVITI
- Introducing the Activiti framework
- BPMN 2.0: what's in it for developers?
- Introducing the Activiti tool stack
- Working with the Activiti process engine
PART 2 IMPLEMENTING BPMN 2.0 PROCESSES WITH ACTIVITI
- Implementing a BPMN 2.0 process
- Applying advanced BPMN 2.0 and extensions
- Dealing with error handling
- Deploying and configuring the Activiti Engine
- Exploring additional Activiti modules
PART 3 ENHANCING BPMN 2.0 PROCESSES
- Implementing advanced workflow
- Integrating services with a BPMN 2.0 process
- Ruling the business rule engine
- Document management using Alfresco
- Business monitoring and Activiti
PART 4 MANAGING BPMN 2.0 PROCESSES
- Managing the Activiti Engine
Activiti, an open source process engine, uses Business Process Model and Notation to provide a standard way to capture business processes and to convert those models into executable code. It's lightweight and integrates seamlessly with standard application software such as Spring. Also included is a set of design and management tools that even helps developers who have never used a process engine get productive quickly.
Activiti in Action is a comprehensive tutorial designed to introduce developers to the world of business process modeling using Activiti. This book presents a solid introduction to BPMN 2.0 and quickly moves to real-world examples that show how to implement BPMN processes with Activiti. Key topics are explored, including workflow, ESB usage, process monitoring, event handling, business rule engines, and document management integration.
About the Author
Tijs Rademakers is a software architect with over six years of experience in designing and developing Java applications. He has also designed and implemented large process and application integration solutions, primarily focused on open standards. Tijs has extensive product knowledge of open source as well as commercial integration solutions including WebSphere Process Server, WebSphere Message Broker, Mule, and Synapse. He is a frequent speaker at Java conferences in the Netherlands and Europe.