01 2007 档案
BPMs中资源的组织方式的思考
摘要:在BPMs系统中资源是不可缺少的方式,BPMs的基本元素可以参考我另一篇随笔。而资源的组织方式则是处理资源的基础,现在大部分系统都把资源以表为单元来供用户操作,一般它们都集成了SQL的操作方式,这样能方便客户操纵资源。那么这种方式的问题是什么? 1. SQL是一种简单的语言,但要熟练掌握这种语言一般只有开发人员或IT人员才会,一般的业务人员不会,这样系统的使用程度就会打折了; 2. SQL是以数据...
阅读全文
结合BPM和SOA
摘要:个人认为,使用SOA对细粒度的业务进行处理不合适,主要原因是SOA的设计原则强调保持无状态,低耦合,平台无关等,这些在底层业务上说现在很难完全实现,即便实现代价很很高;而同时,BPMs则是在对细节工作管理,人与人,系统之间,人与系统处理为强项,以前的BPMs在系统之间的交互缺乏强大支持,而SOA正好赶上。由此,BPMs和SOA的结合带来的是BPMs可以放开整合的包袱,而SOA则专心处理系统间的交互...
阅读全文
在.Net Framework 2.0下开发AOP编译器
摘要:本人对AOP十分关注,也很感叹在.Net Framework 下没有一个真正的AOP编译器,类似AspectJ,虽然开源项目有不少项目都在做这方面的工作但现阶段的成果不是很大,所以个人想开发一个这样的工具。目前,我并没有打算把这个工作作为开源来作,也不作为商业项目,应该算是研究性质的项目, 先介绍一下项目的情况:项目名称:AspectCLI(暂定)项目使用技术:GoldParser(语法分析器),...
阅读全文
BPMs的3大基本元素
摘要:Business Process Manage System日益成为企业信息管理系统重要的一部分,把握BPMs中基本元素的把握是熟悉BPMs的关键。个人认为BPMs中有3大要素: 1. 流程资源; 2. 流程规则; 3. 流程本身。 以人的结构为例子,流程本身类似人的骨骼,它定义工作的主要结构;流程资源类似肌肉,它使流程不至于空泛,没有实体,它为流程创造了整体环境;流程规则类似神经脉络,它控制流程...
阅读全文
浙公网安备 33010602011771号