ceocio

天才白痴梦
随笔 - 60, 评论 - 555, 引用 - 41

导航

每月存档

最新留言

  • 回复: NewEgg.com [太文信息技术(成都)公司] 招聘。
    最近正在被newegg轮着呢。 :-)
    by 武眉博<活靶子>(匿名) on 2008/2/20 9:10:00
  • 回复: asp.net多按钮回发
    这样有一个问题是,在一个textbox中敲入一个常用的字符后,浏览器会把相关的以前敲过的内容显示出来,这时如果用鼠标选定没问题,但大多数人会习惯的用回车键选择,这样也会提交页面,并且选择的内容不会提交...
    by startsmart(匿名) on 2008/1/28 13:21:00
  • 回复: 一个有趣的游戏
    asfvabanfgndsvdafvbdbdbvsdvsab
    by 額 (匿名) on 2008/1/22 3:25:00
  • 回复: 一个有趣的游戏
    0.0
    by 額 (匿名) on 2008/1/22 3:24:00
  • 回复: asp.net多按钮回发
    this.GetPostBackEventReference(this.Button3); //保证 __doPostBack(eventTarget, eventArgument) 正...
    by daijun(匿名) on 2007/12/28 16:08:00
  • 回复: 更好的使用SQLHelper类
    dfsfdsfds
    by sdf(匿名) on 2007/9/25 15:20:00
  • 回复: 应用程序池
    我也遇到了同样的问题.刚做了一个win2003的web服务器,把一些重要的网站挪到上面, 同时我把硬盘的读写权限设置好了,在IIS中配置站点时,所有网站都用一个应用程序池,设置都是默认的,没有更改! ...
    by 飘雪(匿名) on 2007/6/14 20:30:00
  • 回复: 更好的使用SQLHelper类
    你这些是不是脑壳读书读哈了哦 <br>为撒子外国人出的东西你就一定要遵守而不去更加的完善自己所喜欢的代码也 <br>只要你写的代码可读性和对你来说的可用性高或质量好就行老撒。并...
    by 匿名者(匿名) on 2007/4/21 21:52:00
  • 回复: 更好的使用SQLHelper类
    public sqldatareader getvotes() <br>{ <br>sqlhelper.sqlhelper sqlhelper=new sqlhelper.sq...
    by 木木(匿名) on 2007/4/17 17:13:00
  • 回复: How to access Project Server
    那个方法管不管用啊??????????????
    by vvzsy(匿名) on 2007/3/23 11:54:00
  • 回复: 应用程序池
    是啊 包死了 该怎么解决这个问题呢
    by 暗暗(匿名) on 2007/1/19 1:14:00
  • 回复: 在成都的博客堂朋友们看过来了
    你们那里招不招人,我做个沙锅,和火锅。 <br>如过还要招的话,就和我联系,我的QQ364458435 <br> <br> <br> <br>...
    by 黄悦悦(匿名) on 2006/12/7 16:05:00
  • 回复: 去除IIS6.0静态文件缓存
    请问哪有视屛教程? <br>多谢了
    by MRS(匿名) on 2006/12/1 21:58:00
  • 回复: 去除IIS6.0静态文件缓存
    我在ASP。NET一个asp页面中用ajax发送了一个请求到本页面,但是没有执行Page_load方法,不知为什么? <br>希望高手指教 <br>,
    by MRS(匿名) on 2006/12/1 21:53:00
  • re: 应用程序池
    一直被w3wp 100%困扰着!
    by star007(匿名) on 2006/11/14 14:45:00

广告

A First Look At BizTalk Server 2004(3.Workflow Solution Framework)

Workflow Solution Framework概述

Microsoft Workflow Solution Framework是一个基于BizTalk Server 2004工作流服务的对象框架模型,它在BizTalk Server 2004工作流服务所提供的API基础上进行封装,从而为上层的应用开发提供了一个的面向对象编程模型。

在使用Workflow Solution Framework进行开发之前,我们需要对Workflow Designer做一个简单的描述。

实际上Workflow Designer和Workflow Solution Framework都是属于Workflow Studio的,只不过Workflow Designer是一个专门用于设计工作流模型的工具,并且它必须依赖于Visio 2003。通过使用Workflow Designer我们可以轻松的自定义工作流,并且将用户成员加载到工作流中。而通过Workflow Studio提供的另一个工具--Web Form ACL Editor,我们亦可轻松的实现针对Web Forms的访问权限控制,并且这个设计的ACL是可以导入导出到数据库的。

在Workflow Solution Framework中,提供了如下组件:
Framework.dll
HwsImpl.dll
UserRoleRetriever.dll
Action.dll

通过编程,我们可以实现:
1、访问工作流定义
2、检索工作流及任务
3、与任务交互
...

请注意,Workflow Solution Framework中我们必须使用已经内建的角色来开发工作流应用,这些角色包括:

所有者(Owner):它代表一个工作流模型的所有者,所有属于该角色的用户可以不受限制地访问该工作流模型的实例,无论他/她是否实际参与该工作流实例。

观察者(Observer):它代表一个工作流模型的观察者,所有属于该角色的用户可以不受限制地以只读方式访问该工作流模型的实例,无论他/她是否实际参与该工作流实例。

候选发起者(InitiatorCandidate):它可以作为确定特定工作流模型或步骤的发起人的条件,只有属于该角色的用户可以发起属于该工作流模型的工作流或属于该步骤的任务。

候选办理人(ActorCandidate):它可以作为确定特定步骤的办理人的条件,只有属于该角色的用户可以被选中作为属于该步骤的任务的办理人。

发起人(Initiator):它代表一个实际的用户,该用户实际发起了对应的工作流或任务。

办理人(Actor):它代表一个实际的用户,该用户被选中作为对应的任务的办理人。


使用Workflow Solution Framework开发工作流,我们可基于Web Form、Windows Form,Infopath进行开发。

由于正在研究这东西,想到一点就写一点,以后再慢慢补充。

文章以"现状"提供且没有任何担保也没有授予任何权利

posted on 2004-11-05 01:21:00 by ceocio  评论(7) 阅读(10283)

Powered by: Joycode.MVC引擎 0.5.2.0