`
小古墓
  • 浏览: 59592 次
  • 性别: Icon_minigender_1
  • 来自: 山东
社区版块
存档分类
最新评论

Activiti 5.12用户指南之开始Activiti的学习

阅读更多

一、一分钟版本

 

     在从Activiti官网上下载Activiti Explorer WAR包文件之后,按照下面的步骤,能够使demo按照默认方式安装、运行。你需要一个java运行和Apache Tomcat安装包。
  • 复制下载的 activiti-explorer.war到tomcat的 webapps 路径下。
  • 启动tomcat服务。
  • 当tomcat成功启动后,打开浏览器,访问http://localhost:8080/activiti-explorer,用kermit/kermit登录。
    
二、Activiti的安装
     要安装Activiti,你需要一个java运行和Apache Tomcat安装包。同时确保JAVA_HOME系统变量配置正确,这要依赖于你的操作系统不同,配置的方式也不一样。
     要让Activiti Explorer和REST 两个Web应用运行起来,只要把他们的war包文件拷贝到tomcat下的webapps路径下即可。默认的Explorer应用会同时有一个内存中的数据库、例子进程、用户一起运行。
 
     下面是一些demo的用户
 
     Table 2.1. The demo users
UserIdPasswordSecurity roles
kermit kermit admin
gonzo gonzo manager
fozzie fozzie user

          现在你能访问我们的web应用了!
     
Webapp NameURLDescription
 
Activiti Explorer http://localhost:8080/activiti-explorer The process engine user console. Use this tool to start new processes, assign tasks, view and claim tasks, etc. This tool also allows to administrate the Activiti engine.
     
          Activiti Explorer这个例子安装成功之后,我们看到了Activiti又快又简单的能力和功能强大。但是,这样做,不意味着只能用Activiti.因为Activiti是“只是一个jar”,这意味着它能嵌入到任何一个Java环境中,像swing或者tomcat、JBoss、WebSphere等等.或者你也可以去运行一个activiti,把它作为一个典型的,标准的BPM服务.如果它可能在java里面运行,那么它也可以和activiti一起。
 
三、Activiti 数据库的安装
     像在一分钟版本中demo安装介绍的那样,Activiti Explorer 默认的在内存中运行着一个H2数据库。要去运行其他类型的数据库,那么你要修改应用文件下面的WEB-INF/classes文件下的db.properties文件。
     除此之外,你还要确定Activiti Explorer默认的用户、组、进程定义和模型会被生成。要禁用这些,需要修改WEB-INF文件夹下面的activiti-standalone-context.xml文件。像你看到的那样,你也能启用或禁用其中的某一项。
<bean id="demoDataGenerator" class="org.activiti.explorer.demo.DemoDataGenerator">
        <property name="processEngine" ref="processEngine" />
        <property name="createDemoUsersAndGroups" value="false" />
        <property name="createDemoProcessDefinitions" value="false" />
        <property name="createDemoModels" value="false" />
      </bean>
四、下一步
     要去熟悉Activiti 的诸多概念和功能,玩转Activiti Explorer这个应用是一个非常好的方法。然而,Activiti最主要的目的是想在你自己的应用中能作为强大的BPM和工作流的能力。那么,接下来的章节会帮助你熟悉在你的环境中,怎么用Activiti编程。

 

分享到:
评论

相关推荐

    eclipse-activiti5.12插件

    **Eclipse Activiti 5.12 插件详解** Activiti 是一个开源的工作流引擎,它基于模型驱动的设计理念,为企业提供业务流程自动化服务。Eclipse Activiti 5.12 插件是专门为Eclipse集成开发环境设计的工具,它极大地...

    activiti6.0 用户指南中文版

    activiti6.0 用户指南中文版activiti6.0 用户指南中文版activiti6.0 用户指南中文版

    Activiti5.4 用户指南-中文版

    Activiti 是一个开源的工作流和业务自动化引擎,广泛应用于企业级应用中,提供流程定义、执行、监控等全面的功能。...通过深入学习本指南,你可以有效地利用 Activiti 解决实际工作中的各种流程管理问题。

    activiti系列jar包(含 5.12 、5.14、 5.15)

    Activiti 是一个开源的工作流引擎,它主要用于自动化业务流程。这个压缩包包含了 Activiti 的...通过深入学习和熟练使用 Activiti,你可以提升业务流程的自动化水平,提高工作效率,并且确保流程的合规性和可追踪性。

    Activiti5.4 用户指南(中文版)

    总之,"Activiti5.4 用户指南(中文版)"是一个全面的学习资源,它涵盖了从入门到进阶的各个层面,无论你是Java开发者还是流程管理新手,都能从中受益匪浅。通过阅读并实践这份指南,你将能够熟练掌握 Activiti 5.4...

    activiti API 用户指南

    《Activiti API 用户指南》是针对企业流程自动化框架Activiti的重要参考资料,主要涵盖了Activiti的API使用、功能特性和实践案例。本指南旨在帮助开发者更好地理解和应用Activiti,提升工作效率,实现高效的企业流程...

    activiti7开发指南

    《Activiti7开发指南》是一本专注于Java领域流程自动化技术的专著,主要围绕Activiti7框架进行深入探讨。Activiti7是Alfresco Software公司推出的一个开源工作流引擎,它基于模型驱动的设计理念,旨在简化企业业务...

    Activiti6 中文 用户指南 操作手册 开发API

    Activiti6是一款强大的工作流引擎,...以上内容是Activiti6用户指南的概述,涵盖了从安装、配置到实际开发和部署的所有关键步骤。对于Java开发人员来说,掌握这些知识将有助于有效利用Activiti6构建高效的工作流系统。

    Activiti 5.4用户指南(中文)

    通过本用户指南,读者将学习到如何配置和使用 Activiti 5.4,创建和执行业务流程,以及如何利用 Activiti 实现企业的业务自动化。同时,了解 Activiti 的最佳实践和注意事项,能够有效地规避潜在的问题,提升流程...

    activiti用户指南.zip

    本用户指南是针对 Activiti 6.x 版本的中文版,旨在帮助开发者和管理员更好地理解和使用 Activiti。 一、Activiti 概述 Activiti 是由 Alfresco 公司开发并维护的 BPMN 2.0 规范实现,提供了一个轻量级、灵活且可...

    Activiti 5.4 用户指南

    Activiti 5.4 用户指南

    Activiti6用户指南

    ### Activiti6 用户指南知识点详解 #### 一、概述与许可 - **许可协议**:Activiti6基于Apache V2许可证发布,这意味着它遵循开放源代码许可证条款,允许用户自由使用、修改和分发该软件及其衍生作品。 - **下载...

    Activiti 5.13 用户指南(中文版)

    Activiti是一个基于Java的轻量级工作流和业务流程管理(BPM)平台,它遵循Apache开源协议,主要用于业务流程自动化和优化...对于希望深入学习和使用Activiti 5.13的企业用户和个人开发者来说,这份指南是一份宝贵的资料。

    Activiti6.0 用户手册说明文档1

    在Activiti6.0用户手册中,我们主要关注以下几个核心概念和知识点: 1. **流程定义 (Process Definitions)**:流程定义是流程模型的蓝图,包含了流程的静态信息,如各个步骤、任务、决策点等。它们是通过BPMN 2.0...

    Activiti用户指南.pdf2017-12-21最新中文翻译版

    ### Activiti用户指南知识点总结 #### 1. Activiti简介 Activiti是一个轻量级、可扩展的流程引擎,它允许您创建企业级流程和工作流应用。Activiti遵循Apache V2许可证发布,源代码托管在GitHub上,允许用户查看、...

    Activiti 5.8 用户指南

    ### Activiti 5.8 用户指南关键知识点解析 #### 一、概述 **Activiti** 是一个开源的工作流引擎,用于构建业务流程自动化应用。它提供了简单易用的方式来定义业务流程,并通过流程引擎来执行这些定义。从 **...

    Activiti 5.4 用户指南(中文版)

    这份"Activiti 5.4 用户指南(中文版)"是针对中国开发者和使用者的详细指导资料,旨在帮助他们更好地理解和应用 Activiti。 1. **BPMN 2.0**:Business Process Model and Notation 2.0 是一种图形化的表示方法,...

    《Activiti权威指南》PDF

    总的来说,《Activiti权威指南》是一本全面而深入的教程,适合希望学习和精通Activiti的开发者、系统架构师以及对业务流程管理感兴趣的读者。通过阅读本书,你将能够熟练地设计、实现和管理基于Activiti的工作流系统...

    Activiti6 中文 用户指南.docx

    以下是对Activiti6中文用户指南的一些关键知识点的详细解释: 1. **系统要求**: - **JDK 7+**: Activiti6 需要Java 7或更高版本来运行。 - **IDE**:为了开发和调试,可以使用任何集成开发环境,如Eclipse或...

Global site tag (gtag.js) - Google Analytics