Introducing BPMN 2.0 and Activiti
This first part of the book provides anintroduction to the Activiti framework and the background about the BPMN2.0standard. In chapter 1, we’ll cover how to set up an Activiti environment, starting with the download of the Activiti framework. In chapter 2, you’ll beintroduced to the main elements of the BPMN 2.0 standard in order to createprocess definitions. Chapter 3 offers an overview of the Activiti framework’s main components, including the Activiti Designer and Explorer.Finally, in chapter 4, we’ll discuss the Activiti API with several short codeexamples.
介绍 BPMN 2.0 和Activiti
本书的第一部分介绍了Activiti框架和BPMN2.0 标准的背景。在第一章,我们将介绍如何设置Activiti环境,开始下载Activiti框架。在第二章,为了创建流程定义你将会了解BPMN2.0标准的主要元素。第三章提供了关于Activiti框架主要组件的概述包括了Activiti Designer和Explorer。最后,在第四章,我们将会讨论Activiti API和几个短的代码示例。
Every day, your actions are part of different processes. For example, when you order a book in an online bookstore, aprocess is executed to get the book paid for,
packaged, and shipped to you. When you needto renew your driver’s license, the
renewal process often requires a new photograph as input. Activiti provides an open source framework to design, implement, and run processes. Organizations can use Activiti to implement their business processeswithout the need for expensive software licenses.
This chapter will get you up and runningwith Activiti in 30 minutes. First, we’ll
take a look at the different components ofthe Activiti tool stack, including a Modeler, Designer, and a RESTwebapplication. Then, we’ll discuss the history of the Activiti framework andcompare its functionality with its main competitors, jBPM and BonitaSoft.
每天,你的行为都是不同过程的一部分。举个例子,当你从网上书店买书并拿到书的时候,执行的过程包括了付款、包装和。当你需要更新你的驾驶执照,更新过程通常需要一个新的相片作为输入。Activiti提供了一个开源框架、设计、实现和运行流程。组织可以使用Activiti来实现他们的业务流程而不需要支付昂贵的软件许可证。
本章将领你入门,并运行Activiti 30分钟。首先,我们看看Activiti工具堆栈的不同组件,包括Modeler,Designer和REST Web应用。然后我们将讨论Activiti框架的历史和其主要功能与其主要竞争者对手jBPM和BonitaSoft比较。
Before we dive into code examples insection 1.4, we’ll first make sure the Activiti
framework is installed correctly. At theend of this chapter, you’ll have a running Activiti environment and adeployable example.
First, let’s look at Activiti’s tool stackand its different components, including the
modeling environment, the engine, and theruntime explorer application.
在1.4节,深入了解代码示例之前,我们必须先确定Activiti框架被正确安装了。在本章结束,你将会有一个可以运行的Activiti环境和一个部署的例子。
首先,让我们了解下Activiti的工具堆栈和它不同的组件,包括模型编辑区,流程引擎和运行时资源管理应用程序。