摘要:[推荐]Robert C. Martin的《敏捷的底线》http://blog.csdn.net/rmartin/archive/2006/10/11/1330364.aspx 文章写得非常好!
阅读全文
10 2006 档案
摘要:1,SOA----一种架构准则,其中心内容是把IT资产描述和公开为(远程)服务。然后可以把这些服务以松散耦合的方式作为高级业务流程的一部分,从而在面临IT异构性时提供业务灵活性。一种设计方法,其目标是重用应用中立的服务,从而提高IT适应性和效能。SOA是一种企业集成的解决方案,它利用Web services 和业务流程执行语言(Business Process Execution Language,BPEL)。这些技术提供开放的、基于标准的集成,该集成通过组合消息传递技术和 XML 及各种Web services 标准来提供互操作性。一旦开发了Web service 接口,您就可以使用BPEL
阅读全文
摘要:本文介绍怎样把jBPM组件添加到Web应用程序中。所需要用到的资源,可以在jbpm-starters-kit-3.1.2中找到。一、首先安装jBPM数据库。jBPM是一个停止状态的组件,需要数据库表持久化保存:1)业务程序定义和业务程序实例及相关的工作流数据。保障工作流引擎的执行。2)异步系统使用数据库表来模拟消息系统的功能。需要把消息到数据库表中,由消息系统的命令执行器异步查询和执行。不像专业的消息系统那样是远程的。它仅仅使用数据库模拟消息系统。1,打开MySQL的命令执行工具Query Browser。2,当前选定应用程序的数据库,如wcms。3,导入脚本文件:mysql.drop.cre
阅读全文
摘要:JPDL3.1规范手册jBPM业务程序定义语言(jBPM Process Definition Language (JPDL)) Blog: http://blog.csdn.net/shendl/ 2006-10-13前言:这是jBPM3.1指南第16章的翻译。但不仅仅是简单的翻译而已。其中加入了我对jBPM的JPDL规范和技术的理解。我已经对其进行了全面的扩充讲解!应该说,本文是一份非常有用的jBPM的技术参考,其内容已经完全涵盖了jBPM指南的所有要点!它既可以作为你的jBPM和JPDL的参考速查手册,也可以用作学习jBPM和JPDL规范的教材。它完全浓缩了jBPM官方指南的精华。另..
阅读全文
摘要:JBoss jBPM 是一个灵活的,易扩展的工作流管理系统。JBoss jBPM有一套直观的流程建模语言,这套语言能用任务(task),异步通信的等待状态(wait state ),定时器(timer),自动化的动作(automated action)等来图形化的表示业务流程。把这些操作集成在一起,JBoss jBPM拥有强大的,易扩展的控制流程机制。JBoss jBPM对外依赖程度很小,你完全可以像用java的类库一样用它。并且它也可以被部署在高性能的J2EE集群应用服务器上。JBoss jBPM能通过配置运行在任何数据库上,并且能被部署在任何的应用服务器上。流程建模语言jPDLjBPM业务
阅读全文
摘要:这是Jboss 的jBPM3.12框架的用户指南的中文翻译。我的翻译风格是中英文对照,只翻译部分我认为重要的,不翻译简单的英文,以免浪费你我的时间。 同时,对于其中的部分内容,我会在翻译中做出解释和写上我的理解。 这里先提供最后一章的译文。其它章节,以后有时间时,在整理一下放上来。Chapter19.Pluggable architecture可插式架构The functionality of jBPM is split into modules. Each module has a definition and an execution (or runtime) part. The c...
阅读全文