用户操作
[即时聊天] [发私信] [加为好友]
纯月ID:danny_xcz
859439次访问,排名41好友2人,关注者93
danny_xcz的文章
原创 296 篇
翻译 3 篇
转载 25 篇
评论 639 篇
纯月的公告
最近评论
zhengjiashuai:收藏了先
zjxzou:bucuo~
yu3350360:收藏了先 呵呵
henhaohll:有些意思啊!呵呵 ..
sap99:www.sap99.com/,SAP99资料多多

SAP免费资料下载
http://www.sap99.com

有很多的学习资料,推荐一下,
文章分类
收藏
    相册
    Blog用途
    我的相册
    Java Desktop
    Open Source
    友情链接
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 将Bonita工作流引擎和eXo Portal相结合收藏

    新一篇: 实现基于json的级联菜单 | 旧一篇: 程序员如何缓解压力,保持心理健康

    TSS发布了一片将Bonita工作流引擎和eXo Portal相结合的文章。

    文章首先分别介绍了门户和工作流引擎的特点。然后说明如何将两者结合起来。

    其中提及的核心技术主要有

    工作流的表单可以 1 根据form.xml的定义自动生成 2 使用velocity定义表单模板

    如何利用JCR,JCR可以看成一种继承性的数据库,通过结点和属性来定义数据。

    在exo中,门户信息,规则,脚本,velocity模板都存储在jcr中。工作流的打包部署文件BPAR也存在jcr中

    接下来的两个例子,先介绍了一个简单的审批流程。这是一个显式的通过,工作流portlet启动执行的流程。然后介绍了一个ECM(企业内容管理)系统中的内容认证流程。这个流程是隐式的,也就是说,你通过正常的应用启动这个流程,而不会感觉到工作流引擎的存在。第二个流程很有意思,他使用工作流来定义了企业内容从获取,存储,管理,发布和引用的整个流程。

    首先是在jcr里面建立四个workspace:Draft, Production,Backup,Digital Assets。

    jcr的节点分两种,一是结构化的存储规则的信息,二是非结构化的,存储二进制文件,例如office文档。

    eXo的ECM同样有一个WebDAV的发布端,使用WebDAV客户端,例如Windows自带的,就可以像使用桌面文件夹一样管理ECM中的文件。

    通过exo ECM,你可以发布文章

     

    定义文章的布局

    其背后的发布流程定义如下:

    流程生成后,在后台的工作流列表中将看到该文章,要求审批

    综上,两个系统的整合还是比较完整的,符合J2EE的一贯大气的作风,可谓一起呵成。不过ECM的处理部分还是过于简单。我正是吸收了exo portal和jcr的特点,整合出了现在的轻量级企业内容管理系统。

     

    发表于 @ 2006年09月14日 08:24:00|评论(loading...)|编辑

    新一篇: 实现基于json的级联菜单 | 旧一篇: 程序员如何缓解压力,保持心理健康

    评论

    #蛋蛋 发表于2006-09-14 10:45:00  IP: 199.246.40.*
    boring, boring, boring to death。怪不得是人都说做商业软件无聊透顶。
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 纯月