- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用Exchange 2000实现企业工作流应用 议程 工作流概述 Exchange 2000 工作流组件 建立工作流应用 Exchange Workflow 与 .NET 不同种类的工作流 无顺序, 无结构的流程 One-off document review, 投票 基于团队事务的自动化流程 事件跟踪, 文档审批 企业核心业务流程 Claims processing, Loan applications 跨企业间的商务流程 电子商务, 供应链 Exchange 2000的侧重点 面向实现团对自动化流程 (team process automation) Approval, Review, Routing, Tracking 面向简化工作流应用的开发 面向Visual Basic? Scripting Edition开发人员 面向同最前端应用程序相结合 File.Save or Post 充分利用Exchange 2000提供的协作平台及资源 Web访问及Office功能的集成 URL 访问 Folder trees, folders, messages, attachments WebForms - ASPs are executable from folders Office 2000/XP 功能集成 File|Save As… and Explorer support through Win32? and Web Folders Office document property promotion API 支持 OLE/DB 及 ADO 协作数据对象 (CDO) Messaging, calendaring, contact, Exchange management, workflow, document mgmt, voice messaging Access to public and mailbox stores Extends ADO and OLE DB Integrated Internet standards 开发工具及以有知识积累对开发人员的帮助 客户化/自定义 业务逻辑 Store Events Asynchronous(异步事件) OnSave, OnDelete OnTimer Synchronous(同步事件) OnSyncSave, OnSyncDelete Workflow processing Built on store events Exchange 2000 工作流组件 构成工作流应用的几大元素 流程定义 (workflow process definition) 工作流引擎 (Workflow engine) 工作流事件接收器 (Workflow event sink) API - CDO workflow object (CDOWF.dll) 图形化定义工具 (Workflow Designer) 流程定义 “翻译”业务流程 定义一系列的状态(states),及状态间的变迁(transition) 定义同条件(condition)及动作(action)相关的脚本 定义工作流事件模型 Declarative workflow definition Stored as properties on an item 工具的支持 流程定义 流程定义所包含的元素 Action Table (state machine table) CommonScriptURL Mode (security) AuditTrailProvider 通过标准的XML来描述流程定义 工作流状态表 (action table) 一张描述状态变迁的表格 条件和动作通过VB Scripts来表述 WF Engine 判断条件 WF Engine 执行动作 工作流所使用的事件 工作流引擎 对Exchange存储在工作流方面进行扩展 COM 对象 服务器端触发 / 客户端独立 针对folder添加工作流应用 为触发工作流的文档提供状态表 (action table) 判断条件 执行动作 工作流事件接收器 接收folder中文档变化的事件 使用同步事件: OnSyncSave OnSyncDelete OnTimer 检验用户安全身份 调用工作流引擎 运行时结构 工作流安全 对开发人员进行限制的需要 支持两种安全模型 特权模式 (Privileged Mode) 限制模式 (Restricted Mode) 通过Workflow Event Sink在COM+中的脚色来执行 工作流运行时帐号 工作流安全 限制模式 Actions are VBScript only Script engine
文档评论(0)