初涉Workflow

原创 2004年07月06日 18:03:00

工作需要,开始学习工作流,刚刚看了1天多的文档,对Workflow的若干基本概念有了大致的了解,不过因为文档过于抽象,加上还没有什么实践,所以还是有些一头雾水的感觉,一些细节依然没有搞明白,或者是一知半解。以下是部分小结:

根据WFMC制定的标准,及其Workflow Reference Model,WFMS在抽象层面被分作三大部分:Build-time Functions; Run-time Functions, Interaction with Users & App Tools。

具体而言,模型被细分为以下几个部分:
- Process Definition Tool
- Process Definition
- Workflow Enactment Service
- Workflow Relevant Data and Application Data
- Worklists
- Worklist Handler & User Interface
- Supervisory Operations
- External & Internal Interfaces

Reference Model中还提到了5个功能接口:
- Interface1 - Process Definition Tools
- Interface2 - Workflow Client Applications
- Interface3 - Invoded Applications
- Interface4 - Other Workflow Enactment Service(s)
- Interface5 - Admin & Monitoring Tools

另外提到的几个印象比较深的专题包括:
- Process & Activity State Transition,涉及状态转换图
- 协同工作模型,包括:
  - Chained Services Model
  - Nested Subprocesses Model
  - Peer-Peer Model
  - Parallel Synchronised Model
- WAPI:一套公共的API调用集,和支持5个功能接口互相协作的数据转换格式

感觉,WFMC的规范里比较强调异构环境下系统/模块间的交互能力,因此要制定公共的WAPI接口和数据转换格式,不过现实可操作性也许要打折扣。

明天开始研究XPDL。

初涉USB,初学者USB入门总结(1)枚举

一,概述 现在很多的主控上都带有USB的功能,但是对于初学者来说,这方面应用还是比较棘手,因为usb的不但固件程序需要编写,PC端的驱动也要编写,而且驱动写好了还要写个上位机才能看出效果。这样调试起...
  • JRENSKY
  • JRENSKY
  • 2015年06月23日 11:03
  • 820

【软件工程】涉众分析练习

网上图书馆涉众分析 我们原本是一个传统的图书馆,传统的借书方式要求读者亲自来到图书馆,这显得很不方便,而且随着藏书的增加和读者的增长,尤其是大量的读者到图书馆,使得图书馆的场地不足,工作人员也不够...
  • amagamag
  • amagamag
  • 2017年02月16日 15:39
  • 1230

第一章:初涉MySQL

一:SQL的安装和配置 安装和配置就不写了。 二:启动和停止SQL服务 除了在“服务”里面设置,命令行有一条专门用于开启/关闭服务的指令:net start/stop 服务名  用这条指令要获得管理员...
  • qq_27102865
  • qq_27102865
  • 2017年08月07日 18:17
  • 53

斜率优化初涉

这是一个奇怪的东西- - http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=16331 以toy为例浅谈斜率优化 ...
  • nikelong0
  • nikelong0
  • 2016年02月01日 11:03
  • 238

初涉OCILIB的使用

C++ 使用OCILIB 连接Oracle数据库 总结 http://wenku.baidu.com/link?url=1uUiWbsB84Bqe4ct9rU1u9fNo8C4OeQPk-HC9...
  • autumn20080101
  • autumn20080101
  • 2016年02月19日 13:58
  • 401

初涉Shell脚本

Shell脚本: Shell命令可以事先写在一个文件中,使用时Shell读取文件中的命令逐条解释,这种文件被称为脚本。执行脚本的方法与执行其他程序一样,如:./setenv.sh  # setenv...
  • qq_36992917
  • qq_36992917
  • 2017年01月20日 20:44
  • 106

初涉Linux(无代码)

网上有很多linux基础知识一上手就打码,但是真正能使初学者理解linux本身的文章却很少,因此我写这篇博客,希望同大家分享 这是linux的一些基本知识,是博主夜以继日的学习linux积累的知识....
  • weixin_35757704
  • weixin_35757704
  • 2017年07月20日 15:33
  • 139

初涉深度学习

今天开始学习深度学习,由于没有任何这方面的经验,希望大牛们多多指导、交流。 在网上搜了一些相关资料,以后再慢慢积累更新,整理如下: 一、大牛博客:http://blog.csdn.net/hjim...
  • hongbin0628
  • hongbin0628
  • 2018年01月13日 17:33
  • 19

嵌入式 初涉framebuffer

定义:   Framebuffer[1]是用一个视频输出设备从包含完整的帧数据的一个内存缓冲区中来驱动一个视频显示设备。 在内存缓冲区中标准上包含了屏幕上每个像素的色彩值组成。色彩值通常存储成1-bi...
  • skdkjxy
  • skdkjxy
  • 2014年02月23日 16:40
  • 681

JAVA初涉反射

JAVA初涉反射
  • qq_36953623
  • qq_36953623
  • 2017年06月01日 19:24
  • 81
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:初涉Workflow
举报原因:
原因补充:

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