仓酷云

标题: 了解下JAVA的Fire Workflow源码剖析――(基础构成)(1) [打印本页]

作者: 简单生活    时间: 2015-1-18 11:04
标题: 了解下JAVA的Fire Workflow源码剖析――(基础构成)(1)
java比较简单,没有C++的烦琐,但学习时最好有C++为基础.与JSP和SQL起应用,功能强大.
FireWorkflow是比来衰亡的国际对照火的开源事情流引擎,自己从发明它、使用它到解读它,感到很有出路。本开源项目有个礼让的leader——非也,有个不乱优秀的团队,我信任只需保持,它的开展是长远和优美的。
FireWorkflow的源代码次要包括两个部分:FireflowEngine和FireflowModel,个中FireflowEngine次要是一些事情流运转时的服务,如事务处置、前提判别、数据耐久化、事情流委派等等服务和操纵,另外还预留了一些扩大接口。FireflowModel次要是一些流程界说的基础组建,流程界说的剖析服务和序列化服务等,别的还供应了对资本和介入者的接口。
先入手下手讲FireflowModel这个部分中的包org.fireflow.model,因为代码没有全体看完,因而先说一些包和类的基础组成,但愿对人人有匡助。这是全部包的类图。
了解下JAVA的Fire Workflow源码剖析――(基础构成)(1)
登录/注册后可看大图

上面入手下手对每一个部分举行剖析:
IWFElement:事情流元素的笼统接口
了解下JAVA的Fire Workflow源码剖析――(基础构成)(1)
登录/注册后可看大图

<p>
不得不提一下的是:.net是看到java红,而开发出来的工具。
作者: 飘飘悠悠    时间: 2015-1-20 13:49
应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展
作者: 第二个灵魂    时间: 2015-1-25 14:36
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。
作者: 透明    时间: 2015-2-2 22:29
Java 编程语言的风格十分接近C、C++语言。
作者: 小妖女    时间: 2015-2-8 14:43
Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)
作者: 变相怪杰    时间: 2015-3-8 00:58
Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
作者: 若相依    时间: 2015-3-15 18:31
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
作者: 兰色精灵    时间: 2015-3-22 03:00
还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2