WF4实例之文件审批的研究(一)
来源:互联网 发布:avmoo新域名 2016 编辑:程序博客网 时间:2024/05/02 00:14
WF4对以前的版本做了颠覆式的革新。如果对微软WF感兴趣直接看4好了,它使WF更加直观和易用。
使用WF开发的用户本来就不多,4就更少,这从搜索结果上也能体现。关于3.5还有一本中文翻译过来的书藉,4就几乎完全没有了,只有几本英文原著;至于网上的资料,有一些专家写的博客。研究它完全是出于好奇和兴趣,因为用过公司的工作流产品(与WF没关系是公司开发的)作过一些OA的开发工作,且这东西号称能革新程序员的编程思维。英文书啃起来头疼,网上各种资料也是从基础开始,分门别类的讲起的。业余时间本不多,慢慢的看要看到几时?懒性发作便突发异想,拿个完整的实例来复现,这样便于从整体上把握,理解的较为透彻些。于是选择了MSDN上的一个示例,叫'\DocumentApprovalProcess"。
源码见http://pan.baidu.com/s/1gdghqAv。
因为完全是个陌生的东西,首先有个感性的认识是好的,那就是测试使用了。首先搭建数据库,使用源码中提供的脚本,还需要安装.NET时自带的两个脚本。
再者看它的源码结构,下面有四个项目(图1),ApprovalClinet当然就是客户端,ApprovalManager当然就是服务加载程序了,下面三个什么Library应该就是被调用的库了。这是典型的C/S架构,并且也符合审批的实际需求。这样先开启服务端(图2),然后再开个客户端程序(图3)。随便点点试用一下。
图1
图2
图3
0 0
- WF4实例之文件审批的研究(一)
- WF4之文件审批的研究(二)
- [WF4.0 实战] WF4.0申请审批实例
- ITEXT实例学习与研究(一) 之 HELLOWORLD的实现,解决中文问题,ITEXT框架
- Activiti5学习笔记(一)简单的预算审批
- Activiti5学习笔记(一)简单的预算审批
- 职责链模式(一):采购单的分级审批
- 基于WF4.0流程平台开发过程中的知识积累(一)书签的初级应用
- 设备申请审批流程(WF实例)
- 采购单据审批研究
- WF4之持久化
- 审批流程设计方案-介绍(一)
- 我的研究之文件
- WF4.0 入门系列(一)Hello Workflow4
- Android 深入研究SQLite实例(一) 之 业务类 sqlite版本管理类
- WF4.0 Beta1之旅(3):全新的FlowChart
- WF4.0 Beta1之旅(4):Bookmark的使用
- WF4.0 Beta1之旅(5):规则引擎的变化
- uva146
- 深入理解JDK、JRE(两套)、JVM、以及不同目录下的java.exe
- exec 突破长度8000限制
- Linux常用命令大全
- Java设计模式之从[游戏中的兵种状态转换]分析状态(State)模式
- WF4实例之文件审批的研究(一)
- 利用分治法求最大子数组
- Hash散列算法之 Time33算法
- MVC4使用[Authorize(Roles="admin")]验证时报数据库连接错误
- register_chrdev_region函数源码分析
- 用Android UEventObserver监听内核event
- ZOJ-1711
- 上拉电阻和下拉电阻的作用
- DSFSDFDS