Java SaaS
文章平均质量分 80
mansan2015
这个作者很懒,什么都没留下…
展开
-
JSAAS的Activiti会签开发扩展处理
1.什么是会签? 在流程业务管理中,任务是通常都是由一个人去处理的,而多个人同时处理一个任务,这种任务我们称之为会签任务。这种业务需求很常见,如一个请款单,领导审批环节中,就需要多个部门领导签字。在流程业务中,我们可以把每个领导签字的环节都定义为任务,并且这个会签的人员是不固定的,若固定的我们可以通过Activiti的并行任务或串行任务来处理。会签的引入说明,无非就是为了流程流转至某一...原创 2016-06-12 14:02:57 · 610 阅读 · 0 评论 -
Activiti Eclipse Designer与Activiti Modeler的相互转换
在Activiti Modeler尚未推出之前,我们使用Activiti进行流程设计的时候,优先会使用官方提供的Eclipse插件来进行设计,然后再通过代码把流程设计文件发布至系统中,然后再调用启动流程,这会导致一个问题,当我们需要进行流程修改的时候,麻烦来了,解决这种问题方案有以下方式: 1.重新在eclipse设计器流程,然后再次通过代码发布至系统中,然后再次执行。...原创 2016-02-17 15:13:43 · 342 阅读 · 0 评论 -
基于Activiti的流程应用开发平台JSAAS-WF V5.3
第1章 产品概述及体系架构1.1.概述红迅JSAAS-WF工作流平台V5是广州红迅软件有限公司面向合作伙伴以及有IT运维团队中大型企业提供新一代的流程管理产品,它基于流行的JAVA开源技术上构建,扩展容易,学习成本低,同时满足中国本土企业对于业务管控流程的需要。产品全面覆盖流程的建模、配置、运行、管理、监控等流程管理的功能,利用红迅工作流V5上的各类功能,可以非常容易满足金融、电信、互...原创 2017-03-27 14:35:58 · 735 阅读 · 0 评论 -
如何实现Activiti的分支条件的自定义配置
一、Activiti的流程分支条件的局限Activiti的流程分支条件目前是采用脚本判断方式,并且需要在流程定义中进行分支条件的设定,如下图所示: <sequenceFlow id="flow2" sourceRef="exclusiveGw" targetRef="theTask1"> <conditionExpression xsi:ty...原创 2015-11-17 22:30:37 · 6240 阅读 · 2 评论 -
红迅软件JSAAS Activiti Oa 系统源码社区版
1. JSAAS简介 JSAAS企业应用平台是一款带有企业信息化基础管理的Saas开发平台框架,它是基于流行的轻量级框架Spring上构建,以支持中小企业、大型集团企业、政府单位的日常事务管理,平台提供基础的数据交互功能模块、文档处理管理模块、组织架构管理模块、流程管理模块、企业公告、微信交互管理模块等,适合于有IT研发能力的大型企业或向Saas应用运维的IT开发企业。同时整合了...原创 2016-08-21 12:35:10 · 1930 阅读 · 0 评论 -
基于Spring Security 的Java SaaS应用的权限管理
1. 概述 权限管理,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源。资源包括访问的页面,访问的数据等,这在传统的应用系统中比较常见。本文介绍的则是基于Saas系统架构的处理模型,SaaS应用的数据安全是目前大型企业比较担心的问题,因此,JSaaS的安全应用就显得非常重要。JSaaS平台不单是一款私有云的应用管理平台,更是一款可扩展开发...原创 2015-08-24 21:35:56 · 1649 阅读 · 0 评论 -
Java开源Saas开发框架+Activiti流程管理=JSAAS
1.SAAS云应用场景SAAS云应用近几年来越来越火,这得益于国内云计算的基础设施的发展,如以前我们开发应用所需要的硬件计算资源、平台的操作系统、互联网IP、带宽及域名等,均可以非常有效解决了,企业建设应用或平台,不再需要考虑如何购买这些资源,我们仅需要通过在阿里或腾讯那里购买到这种云服务器即可,这些资源的使用及付费已经做到像交水费及电费那样简单。而现在唯一需要考虑的是在这些云计算资源上如...2016-07-22 09:34:11 · 4185 阅读 · 0 评论 -
Activiti的流程如何与外部业务进行数据交互
如何通过流程审批与外部表单实现对接 在流程的审批过程中,我们有很多业务是需要进行流程的审批的,但实际上这些业务在大部分处理上跟流程上是无关的,他们只是有部分业务的数据需要参与审批的动作而已,如:销 售采购合同,制订采购合同是需要走审批流程,一旦审批完成后,这个采购合同后续的执行是则是由采购合同模块本身的处理来完成,后续跟审批操作没有多太关 系。在系统设计上,我们需要开发一个单独的模块...原创 2016-06-16 08:49:55 · 5817 阅读 · 1 评论 -
Activiti如何实现流程的回退
1.概述编辑流程回退一直以来是个老旧的难题,也一直没有好的解决方法,本文就来详述流程回退的解决办法。首先我们来分析一下不同的流程审批情况,并在对应的节点上实现流程的回退处理,以及应该提供的回退处理,当然我们说的回退不是指通过在流程节点上画一条线回退到想回的节点上。回退时,需要解决两种情况: 回退到发起人 回退到上一步及逐步回退因为回退至任一节点上,...2016-06-12 16:19:31 · 3606 阅读 · 0 评论 -
Activiti的全局事件机制及其监听处理
概述Activiti在5.15以后的版本后,增加了统一的事件入口,不需要再像以前那样,监听流程的事件时,在流程定义的BPMN文件中为每个节点及流程增加以下的配置,以实现监听事件的做法,这种做法导致我们发布流程时,需要对bpmn文件进行设置,非常不方便,若调整其XML或Class类名或包名,都需要对BPMN文件重新修改并且发布,难度可想而知。 为了规避这种问题,我们重新引入统一监控机...2016-06-12 14:09:01 · 4196 阅读 · 0 评论 -
JSAAS敏捷单据与流程开发平台
红迅JSAAS敏捷开发平台是红迅软件推出的一款快速业务构建平台工具,它适合软件开发商、合作伙伴或存在IT运维团队的中大型企业用来解决企业信息化的需求,如同Excel那样轻便、易用,可收集业务数据、统计数据、审批数据等。它平台基于JAVA开源技术上构建,扩展容易,学习成本低,可快速构建企业的多种应用平台,如一体业务管理心、 统一主数据管理、业务单据管理、业务流程管理、组织架构管理、数据展...原创 2018-01-03 16:46:40 · 625 阅读 · 0 评论