和大家探讨一下“虚拟光驱”原理
2011-03-14 23:29
141 查看
和大家探讨一下“虚拟光驱”原理,在园子里也学习了不少时间了,感觉氛围也真不错。所以今天也上来和大家一起交流交流。通过这半年对WF4的学习,感觉比原来3.5有了质的飞跃,但还是有很多不足的地方。可能我更加偏向于业务方面的应用,所以之前比较喜好JBPM,也接触过国内的几大工作流厂商的产品,比如安码,东兰等,所以我自己做的平台中,多少吸收了更方面的东西,希望大家一起交流学习下。
我的平台主要还是那3大功能:光驱,流程设计器,表单设计器,但经过这么多年的流程项目实施经验来看,国内很多的客户还是希望一本万利的来做项目,就是我出钱买你的产品,你来培训下,然后我自己的人就可以随时随地的进行流程的设计,配置了,这样就减少了实施费用,这个想法固然很好,但我觉得不能面面俱到,如果有和外部系统接口或是复杂的流程,个人觉得还是需要实施人员进行二次开发。
那既然现实有这样的需求,那只能将东西做的能让用户充分的自定义了光驱:目前采用WCF的方式,有个别的园友叫它云端,这个感觉有点过了,其实就是个服务器,国内感觉真正认识到什么是云端的人太少,很多大的厂商也是,包括华为,不细讲了,免得被人肉
流程设计器:抛弃了WF自带的设计器,自定义流程设计器,并最终生成可执行的XAML文件
表单设计器:通过拖拽直接生成WEB页面,支持XPATH,模仿infopath,目前在开发自动生成Sliverlight的页面
废话不多说,直接上图:
和大家探讨一下“虚拟光驱”原理,流程定义
流程的活动是自定义封装的,设计完成之后自动生成WF所识别的xaml文件
<Activity xmlns:mc="" 之后省略。。。。
2开始节点配置
3任务审批节点
4子流程
流程变量
5表单设计器(支持XPATH,模仿Infopath。PS:Infopath是我见过最强的表单设计工具可以让你从复杂的脚本中抽身出来)
控件属性配置
控件计算和表达式公式设置
逻辑验证:
表单运行环境(IE)
流程管理(Silverlight):
管理Portal页面
流程查询
在线查看
发完了,鉴于这个是公司项目,所以不方便贴代码,见谅,但有问题我们可以一起交流下,因为我还有很多问题没有解决或有待完善,WF4固然很好,但是要封装成一个真正灵活强大的自定义工作流平台,还是有很长的路要走,希望能和大家一起学习。
虚拟光驱
我的平台主要还是那3大功能:光驱,流程设计器,表单设计器,但经过这么多年的流程项目实施经验来看,国内很多的客户还是希望一本万利的来做项目,就是我出钱买你的产品,你来培训下,然后我自己的人就可以随时随地的进行流程的设计,配置了,这样就减少了实施费用,这个想法固然很好,但我觉得不能面面俱到,如果有和外部系统接口或是复杂的流程,个人觉得还是需要实施人员进行二次开发。
那既然现实有这样的需求,那只能将东西做的能让用户充分的自定义了光驱:目前采用WCF的方式,有个别的园友叫它云端,这个感觉有点过了,其实就是个服务器,国内感觉真正认识到什么是云端的人太少,很多大的厂商也是,包括华为,不细讲了,免得被人肉
流程设计器:抛弃了WF自带的设计器,自定义流程设计器,并最终生成可执行的XAML文件
表单设计器:通过拖拽直接生成WEB页面,支持XPATH,模仿infopath,目前在开发自动生成Sliverlight的页面
废话不多说,直接上图:
和大家探讨一下“虚拟光驱”原理,流程定义
流程的活动是自定义封装的,设计完成之后自动生成WF所识别的xaml文件
<Activity xmlns:mc="" 之后省略。。。。
2开始节点配置
3任务审批节点
4子流程
流程变量
5表单设计器(支持XPATH,模仿Infopath。PS:Infopath是我见过最强的表单设计工具可以让你从复杂的脚本中抽身出来)
控件属性配置
控件计算和表达式公式设置
逻辑验证:
表单运行环境(IE)
流程管理(Silverlight):
管理Portal页面
流程查询
在线查看
发完了,鉴于这个是公司项目,所以不方便贴代码,见谅,但有问题我们可以一起交流下,因为我还有很多问题没有解决或有待完善,WF4固然很好,但是要封装成一个真正灵活强大的自定义工作流平台,还是有很长的路要走,希望能和大家一起学习。
虚拟光驱
相关文章推荐
- 华为的linux面试题,知道怎么做的评论一下,大家探讨。
- 今天碰到一道比较有趣的面试题,大家来探讨一下。
- 如何实现网间互访(没有网络服务器权限) 大家提提建议 共同探讨一下
- 最近在写一个数据库备份与恢复的框架 希望大家能探讨一下。
- 突发奇想,抛砖引玉,大家探讨一下新型SMART Client 可行性!!
- 辛星和大家一起探讨一下程序员这个行业
- 如何做一个处理命令行的应用程序,请大家帮我做一个简单的,说明一下,我想弄清其中 的原理!
- 有感于--"今天碰到一道比较有趣的面试题,大家来探讨一下。"
- 大家来一探讨一下C#问题吧
- 今天碰到一道比较有趣的面试题,大家来探讨一下。
- 整理了一下Asp.net源码常见问题(完善中...),欢迎大家补充修正(最后更新于06-01)!
- spring ioc原理(看完后大家可以自己写一个spring)
- 挖一下 SuspendLayout, ResumeLayout 的原理
- 手机触摸屏的分类和原理,供大家选择手机时用
- spring ioc原理(看完后大家可以自己写一个spring)
- 在网上看到一篇文章,挺不错的,与大家分享一下
- 微软家浏览器挺有意思,大家体会一下
- 向大家推荐一下Google sync,一键同步通讯录与calender
- 网络搜索引擎---网络爬虫之原理分析和探讨
- 和大家分享一下我近期最痛恨的“三件”事情