`
fyjjack
  • 浏览: 33617 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
1 概述 EIP(Enterprise Information Platform)是基于Java的企业信息平台,平台有以下多种角色: 流程中心流程集中式管理,统一的用户组织架构,统一的流程审批,统一的流程消息。业务数据由各业务模块或业务系统管理,业务系 ...
BPMX3平台是宏天软件在ESTBPM2的基础上,追随开源工作流平台Activiti5,由原班开发团队,历时一年,现重新推出一套解决中国政府及企业的业务流程的开发平台。 相对商业的工作流平台,BPMX3具有更多的灵活性。           目前的系统架构如下所示:                 整合流行的开源技术框架如下: Spring Core 3.0.4 Spring MVC 3.0 Spring Security 3.0.5 Spring AOP Apache Active MQ MyBatis 3 CKEditor 3.6 ...
jbpm4.4提供了三种比较方便的分支跳转方式,如下所示: 1.通过expression   Java代码   <?xml version="1.0" encoding="UTF-8"?>       <process name="DecisionExpression" xmlns="http://jbpm.org/4.4/jpdl">         <start g="16,102,48,48">        ...
会签任务是工作流里一个比较觉见的任务方式,意思是一个处理任务需要多个人同时处理,然后汇总多个人的意见,决定流程下一步该如何执行。在JBPM4里,并没有会签这个概念,其只有并行任务的处理方式,如下所示:             这种方式会签的任务数量是固定的,并且任务名称也不一样,不能由用户来动态决定有多少人参与会签的任务。当然我们可以让中间那部分只有一个节点,然后根据用户在后台设置了多少人参与或在流程运行过程中,动态知道有多少人参与这个任务,动态创建并发的任务(不过这样实现上有一点困难,需要扩展jbpm的api相对多一些) 而另一种相对比较完善的解决方案是可以用一个任务来代表会签任 ...
Activiti 工作流会签开发设计思路   在流程业务管理中,任务是通常都是由一个人去处理的,而多个人同时处理一个任务,这种任务我们称之为会签任务。这种业务需求也很常见,如一个请款单,领导审批环节中,就需要多个部门领导签字。在流程业务中,我们可以把每个领导签字的环节都定义为任务,但若这样,这个流程业务有一点是固定的,就是签批人是固定的。而任务是由一个领导签完再到另一领导,当然也可以由多个领导同时签字。 传统的用流程业务来解决可以采用以下的做法: 串行会签 并行会签   前者在流程业务中,叫串行会签,也即是由一个领导签完再至另一领导签。后者我们称之为并行会签 ...
宏天对EXTJS的性能调整: 1.打开Tomcat或Appace的js、html,xml的gzip压缩功能2.同时用yui工具压缩所有的开发的js,css3.配置image,js,css的缓存功能4.用gzip工具压缩超大的js 5、EXTJS按模板下载js   最近有不少用户跟我反馈,访问Joffice页面的某些功能,需要等几秒钟才能出来。鉴于这种情况,在此分析一下原因,同时也给出一些解决方案,可以帮助Joffice 1.2,Joffice 1.3的开发用户解决这种根本的问题,可以让这种按模块下载js速度提高7-8倍,特别是有一些模块需要加载很多js的时候,其下载速度还高更多。   ...
政府的很多系统都有涉及到电子签名及签章的管理功能,在joffice中,也有关于这部分的整合,先看以下的一界面:   我们提供另一种在EXT中比较容易使用J.Office控件,可以比较方便调用这些组件以实现在线的保留修改痕迹、签名、签章等。以下我们以整合金格的iWebOffice2009组件为例: 先写一OfficePanel:   Java代码   /**    * 集成IWebOffice2009 Office控件,以方便实现签名,签章等功能    * @class IWebOfficePanel    * @extends Ext.Panel   ...
1.    WebService基本概念 WSDL:        http://www.w3cschool.cn/index-20.html    SOAP:        http://www.w3school.com.cn/soap/index.asp 2.    引入CXF依赖库    下载:http://cxf.apache.org/,解压至目录   加上依赖的jar库,如: Java代码   commons-logging-1.1.jar    geronimo-activation_1.1_spec-1.0-M1.jar (or Sun's Act ...
关于 JOffice 的业务表单与流程的整合问题   目前JOffice中提供三种流程表单整合方式: 一、    在线制作表单,并且能完成自动的表单对应的物理表的生成二、    跟系统现在的业务表单整合,采用EXT表单模板三、    跟 ...
【JBPM4的子流程与父流程的设计及开发】              子流程与父流程的支持一般都要解决子流程的定义、父流程与子流程的关系定义。在 Jbpm4 中,子流程其也认为是一种独立的流程,这样的话,所以子流程与父流程的定 ...
注册公司的步骤:­ 1.核名:到工商局去领取一张“企业(字号)名称预先核准申请表”,填写你准备取的公司名称,由工商局上网(工商局内部网)检索是否有重名,如果没有重名,就可以使用这个名称,就会核发一张“企业 ...
JOffice由于用了Ext,所以在客户端的性能表现总是平平,最近作了优化,作了简单的总结:   性能调整 1.打开Tomcat或Appace的js、html,xml的gzip压缩功能2.同时用yui工具压缩所有的开发的js,css3.配置image,js,css的缓存功能4.用gzip工具压缩超大的js 5.页面加载采用后加载方式
一、代码加速器的介绍       代码加速器是基于Velocity模板,Ant执行脚本,结合项目的开发,可以大大减少开发人员的工作量,把重复的程序配置、通用的功能(CRUD)管理等代码一起生成出来。开发用户仅需要设计好相关的表,配置好生成代码的参数,执行Ant的脚本命令则可。基于此,开发人员可以从重复繁杂的编码工作中解放出来,专注于程序的业务实现。目前代码加速器的模板是基于J.Office的开发平台上的,开发用户也可以根据自己的需要,修改模板,添加模板或删除模板等。 二、使用说明      1. 在项目中引入代码加速器     把代码加速器的全部代码放置在开发目录下,如可以放置在m ...
在Windows下多次安装Oracle会造成混乱,重装Oracle的话一定先要干净卸载以前的Oracle。 一、有必要时先备份 二、卸载步骤 1、用DBCA删除数据库存; 2、停止Oracle所有服务     打开控制面板,在管理工具中打开服务组件,停止以"Oracle"或"ora"开头的Oracle服务。 3、用Oracel Univeral Installe删除Oracle的组件     启动OUI后,单击“卸载产品”。注意,有时会卸载失败,没关系,没什么影响的。 4、手工删除注册表中与Oracel相关的内容     运行regedi ...
选用ibatis和hibernate的区别 http://www.blogjava.net/szhswl/articles/169817.html Hibernate简介Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。 一、基本功能Hibernate ...
Global site tag (gtag.js) - Google Analytics