小魔女 发表于 2015-1-18 11:06:08

来看jBPM4的架构

你说是sun公司对她研究的透还是微软?针对自己工具开发的.net性能上肯定会站上风的。
4.1.APIs
流程假造机包括4个集成的API,在分歧的实行形式下,掩盖完全的流程事情。每一个API都有特定的目标,满意上面的架构。
流程假造机中的4个API

.1.流程假造机中的4个API
服务接口用在使用代码中,与流程假造机举行交互,它将运转在撑持事件的耐久化形式下,后端基于数据库。这是用户将PVM作为一个事情流引擎利用的最经常使用的体例。
假如不想利用耐久化体例实行流程,能够间接利用客户端API来处置流程和实行对象。客户端API对外表露了中心模子对象的办法。
举动API用来完成举动在运转时的举动。因而一个举动范例实践上是一个组件,中心是完成了ActivityBehaviour接口。举动举动完成能够把持实行的流程。
事务监听器API用来编写java代码,它能够用来处置流程事务。它比举动API相似,独一的不同是事务监听器不克不及把持实行的流程。
4.2.举动API
举动API同意利用java完成运转时的举动举动。

publicinterfaceActivityBehaviourextendsSerializable{
 voidexecute(ActivityExecutionexecution)throwsException;
}一个举动就是分派给举动的一些举动。供应的实行就是抵达这个举动的实行。ActivityExecution接口表露了把持实行流程的办法。

publicinterfaceActivityExecutionextendsOpenExecution{

 voidwaitForSignal();
 voidtake(StringtransitionName);
 voidexecute(StringactivityName);

 ...

}<p>
Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。Oracle收购Sun后Java前途未卜。

山那边是海 发表于 2015-1-20 14:24:28

是一种突破用户端机器环境和CPU

愤怒的大鸟 发表于 2015-1-29 09:06:41

所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。

飘灵儿 发表于 2015-2-6 00:09:09

自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。

若天明 发表于 2015-2-14 12:34:38

还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。

精灵巫婆 发表于 2015-3-4 06:22:24

是一种使网页(Web Page)产生生动活泼画面的语言

老尸 发表于 2015-3-11 17:45:37

Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。

乐观 发表于 2015-3-19 04:26:15

Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)

海妖 发表于 2015-3-27 07:57:48

一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。
页: [1]
查看完整版本: 来看jBPM4的架构