`
ronghao
  • 浏览: 457177 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
E9473dd5-1985-3883-ac98-962354ca10b3
张小庆,在路上
浏览量:8808
社区版块
存档分类
最新评论
文章列表
完整的jBPM4 PVM介绍发表在《程序员》第8期,这里截取部分的意思是PVM的过程调度是非常灵活的,PVM提供了一套和token类似的execution过程调度机制,通过对execution的完全操控,节点运行期行为有了无限的可能。   PVM的流程定义 ...
Selenium目前没有提供对IE模态对话框(即通过showModalDialog方法打开的弹出对话框)的处理。原因在于,模态对话框会将父页面的JS挂起,直至对话框处理完毕才会继续执行父页面JS。因为Selenium的底层实现是基于JS的,所以模态对话框会同时将selenium挂起,selenium无法选中模态对话框,直至超时。但是很多系统往往有大量的模态对话框应用。这些应用分为两类:一类是选人、选业务类型等操作,这些操作的目的是填充父页面相应的字段,不会触发其他操作;另外一类比较特殊,例如工作流的派发,这类操作在模态对话框选人返回值后还会继续执行一系列的操作(即showModalDialog方 ...
迈克挂了。 有些伤感。但是和前些日子老婆的伤感有些不同。老婆伤感是因为罗京,老婆总在说,罗京是个好人。我却和她有着不同的意见,在人 与人之间关系日益冷漠的今天,一个人死了,很多人为之伤心,这并不是一件容易的事情,我想这一定另有原因。我说,一只你很讨厌的狗,天天在你楼下叫唤,并 且一叫20年,它死了,你一定会感到怅然若失,这是惯性。老婆说,你这么说不对,人怎么能和狗比?我说,好吧,我只是打个比方。老婆说,你这个比方很有侮 辱人格的意义。我没有否认,我说,好吧,其实主要还是现在人与人之间的交流太少,人们往往在公众人物里找寻依托,一旦公众人物逝去,很难释怀。比如说阿娇 的艳照门就让我的少女情 ...
      现在流行抱大腿,不过对眼光的要求也颇高。要不就如高也,即使四眼,一样无用。对Java企业开发而言,Spring的腿则是一定要抱的。而所谓抱Spring的腿,无外乎三点:   一是通过Spring暴露出服务,将服务配置到Spring的IOC容器里; 二是在自己的运行环境里访问到Spring的IOC容器,能够轻松使用Spring容器里所配置的服务; 三是对于具有事务管理特性的项目来说,将事务管理与Spring的事务管理进行合并。       下面分别讨论:一、    通过Spring暴露服务还记得在jBPM4的运行期环境里提到的JbpmConfiguration吗?它是整个jB ...
      万物生长靠太阳,儿童的生长离不开土壤、空气和水,当然。应用程序也是如此,离不开数据库连接、事务、日志、消息等,这些,共同构成了应用程序的运行期环境。       理想中的环境是什么样子的哩。好吧,一 ...
一、目前的情况 目前我们要进行持续集成的对象是一个有着100人左右的开发团队,他们开发着一套很庞大的系统。整个开发团队划分为多个开发小组进行协同开发,每个开发小组负责2-3个模块的开发,实际这里的模块已经相当于 ...
父亲第二个故事主人公是我的小外甥,五岁,他喊我父亲叫姑爹爹。 在校门口,他拦住父亲,喊:姑爹爹。很干脆。 父亲说,哦,周成啊。 他说,我要吃东西。 父亲说,好啊,吃么事? 小外甥从背后掏出雪糕,指了指不远 ...
       和Jbpm3一样,Jbpm4实现了自己的IOC容器。以现在的眼光看来,应用程序里一个IOC容器几乎是居家必备的,否则,又要平白多出一坨一坨的工厂类和单态类来。一、    Jbpm4 IOC容器介绍IOC容器的目的是管理组件和实现组件之间的解耦。和Spring里的BeanFactory对应,Jbpm4里的接口是Context,具体实现则是WireContext。Context实际在Jbpm4里有更多的含义,它与Environment一起,共同构成了代码运行的运行期环境。在这个环境里可以获取系统的组件,更为重要的是提供了数据库连接(session)和事务(这个稍后会讲)。先来看看Con ...
老婆做个小手术,清明回了趟家。家里的花开了,是油菜花,漫山遍野地、肆无忌惮地、有恃无恐地生长。连课本都说,春天是美丽的季节。 晚上,围坐在老式的煤炉前,炉火正旺,炉上的鱼汤开了,嘟嘟的向外冒着泡,是鲢 ...
公司团体票,参加了QCon北京大会第二天的内容。感觉大多数技术网站都有水化和后继乏力的感觉,原因很简单,简单地依靠用户产生内容是有问题的,专业作者和专职编辑团体才是高质量内容的保障。在这方面,个人觉得INFOQ非 ...

JbpmSide介绍

在周末的openparty上,分享了关于JbpmSide介绍的session。主要介绍了这个项目的目标、功能规划、开发计划以及当前的进度。附件中是可供下载的ppt。   JbpmSide仍然定位于一个完整的工作流解决方案。   设计器的代码已经可以从googlecode下载。附件2是编译后的swf文件,可直接运行。
汇报一下设计器当前进度以及下一阶段主要的开发目标。 当前进度主要集中在图像处理方面:     1、采用Riawave,完成了整个设计器图形处理的架构     2、工作流节点的图形建模     3、节点的拖拽以及连线     4、节点、连线的剪贴、复制、删除操作,支持快捷键     5、画板的缩放和Grid显示与否 采用的图形类库是Degrafa。 下一阶段(2-3周)会实现以下的功能:     1、目前的连线是通过点击两个节点出现的,将支持单独的连线增加(两种形式:直线、曲线)     2、增加不同节点对连线的约束,即开始节点只能出、任务节点单进单出等。     3、采用flexlib实现新的设 ...
  目标: jBPM-side ProcessDesigner是一个独立的设计器,基于 Flex技术。其目的在于既使得程序开发人员能够基于其进行业务流程的建模,同时业务人员也能够基于其进行简单的建模和修改,例如修改节点的顺序、参与者等操作。此外, jBPM-side ProcessDesigner具有很高的可配置性,在流程定义 scheme变化的情况下,能够很快的做出适配。即其与具体的流程定义语言无关,可以对 jPDL、 XPDL、 BPEL都进行建模。 jBPM-side ProcessDesigner的数据核心是 xml。   功能规划: 一、 图形建模 支持流程模型与图形元素 ...
Jbpmside要使用Flex开发流程设计器以及管理器,刚好公司的一个内部项目也应用到Flex,大概花了一个礼拜来熟悉和了解Flex。其中发现Flex开发和AJAX开发的很多相通之处,这里把自己对Flex的一些学习心得总结一下。分为三部分,分 ...
在拥挤的公交车上读完《工作流管理(模型、方法和系统)》,自从搬完家,上班的路途突然变得遥远。 这本书确实是按照它的副标题组织的,分别介绍工作流的建模模型、应用工作流开发的方法以及部分商业的工作流产品。 对petri网的介绍是这本书的重点,如果想对petri网有个大概的了解而又不愿意接触深奥的数学,那么可以一读。本书随后分析了如何对流程模型进行分析,包括对建模正确性与否的定量分析以及对资源运行效率的定性分析。至于介绍的工作流产品,因为年代久远,可读性不高。应用工作流开发的方法就更是理论了,不过作为一本2000年的书,里面提到的一些原则还是很有敏捷的意思,例如和客户在一起、迭代开发、交流的重要性等 ...
Global site tag (gtag.js) - Google Analytics