IBM websphere workflow工作流脚本应用

原创 2005年02月28日 14:12:00

一般的,我们将流程用定义期工具定义好后导入到运行期即可运行,但有时会被告知流程名称必须变更,这时候问题来了,如何将运行期中废弃不用的流程模板删除。

       首先,我们清楚MQ 工作流运行期和定义期是相对独立的系统,两者有独立的数据库保存各自的信息,所以删除掉定义期的流程不会作用到运行期。

       然后,我们知道运行期数据存储在BD2数据库中,如果通过删除DB2中流程模板相关数据可以清楚流程模板,但是我们可以发现,我们需要清楚掌握其中的所有E/R关系,稍有不慎,可能导致严重后果,基于DB2中数据关系未公开的情况下,擅自动作会有安全问题,所以该方法不是一种安全的方式。

       那么安全可行的方式在哪里呢?我们发现,通过fmcibie工具可以导入fdl脚本到运行期里执行,fdl脚本中有insert,update脚本动作,那么,delete动作可否执行呢?我们可以尝试一下。

       仿照insert脚本,如insert process xxx,我们变更为delete process xxx,通过fmcibie运行期工具以命令行的形式执行,成功了!

       执行原理:fmcibiescript==>mq series通讯==>mq workflow 服务解析生产SQL脚本==>DB2执行。

       通过以上分析可以发现,通过fdl脚本操作运行期数据是一种安全的模式,删除流程模板可以这样,对定义期中其他的数据变更同样可以执行,比如插入,更新,删除流程人员,角色,组织,数据结构,执行程序等同样有效。

注:

       1.fdl语句可以参考从运行期或定义期导出的脚本文件

       2.似乎不能对流程实例和任务有效

工作流产品三大系列

 作者:杨洪波 工作流一直是实施BPM的重要环节,以往的开源与闭源的划分已经不适合如今的工作流局势,开源已经渗透到了各个领域,如今...
  • jbpm_bpm
  • jbpm_bpm
  • 2007年09月23日 11:12
  • 947

Websphere的安装与优化

原文:http://blog.csdn.net/lifetragedy/article/details/7864092  一、IBMWebsphere 02年开始接触E...
  • lan861698789
  • lan861698789
  • 2014年05月07日 22:39
  • 2041

一个基于 Web 的 WebSphere MQ 监控工具

简介 IBM® WebSphere® MQ 缺乏一个良好的监控工具。本文将向您展示如何使用来自 mega.com 的一个简单的基于 Web 的 WebSphere MQ 监控工具。本文面向那些想利用...
  • crazyitlhs
  • crazyitlhs
  • 2015年10月15日 04:50
  • 2955

MQ原理、使用场景、IBM WebSphere MQ介绍及spring集成配置

一、MQ简介及特点         MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过写和检索出入列队的针对应用程序的数据(消息)来通信,而无需专...
  • liuhaiabc
  • liuhaiabc
  • 2016年10月31日 16:54
  • 7825

疯狂Workflow讲义——基于Activiti的工作流应用开发

  • 2015年07月30日 17:38
  • 145.88MB
  • 下载

疯狂Workflow讲义——基于Activiti的工作流应用开发04

  • 2014年08月03日 19:43
  • 12.72MB
  • 下载

疯狂Workflow讲义——基于Activiti的工作流应用开发01

  • 2014年08月03日 19:26
  • 45MB
  • 下载

疯狂Workflow讲义 基于Activiti的工作流应用开发 高清.pdf版

  • 2017年03月22日 14:54
  • 147.81MB
  • 下载

疯狂Workflow讲义——基于Activiti的工作流应用开发03

  • 2014年08月03日 19:33
  • 45MB
  • 下载

疯狂Workflow讲义——基于Activiti的工作流应用开发02

  • 2014年08月03日 19:30
  • 45MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IBM websphere workflow工作流脚本应用
举报原因:
原因补充:

(最多只允许输入30个字)