1 / 37
文档名称:

U8工作流开发手册.docx

格式:docx   大小:1,198KB   页数:37页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

U8工作流开发手册.docx

上传人:niupai21 2022/6/13 文件大小:1.17 MB

下载得到文件列表

U8工作流开发手册.docx

相关文档

文档介绍

文档介绍:工作流开发手册
功能介绍:
工作流系统是以规格化的流程描述作为输入的软件组件 ,它维护流程的运行 状态,并在人和应用之间分派活动、最终达到协同多人或服务共同完成工作任务 的目的。
使用过程:
工作流系统的使用过程分为三个阶段:设计时\ 组件, 使用宏变量后应该为:%U8SOFT%\SA\
自动服务开发中的参数约束
1、 所有参数类型必须是基本类型和可SOAP序列化的类型;
2、 非基本类型的参数必须部署在GAC中;
3、 对于部署在本地的服务,支持ref,ou参数(VB的ByRe f同ref;
4、 对于VB中声明为ByRef的参数,必须是Varian类型。
支持的基本类型包括:"void",
"s tring"(对应设计器变量类型st ring) "short",(对应设计器变量类型float) "int〃,(对应设计器变量类型int)
"long",对应设计器变量类型int)
"double",对应设计器变量类型double ) "bool",(对应设计器变量类型bool)
"datetime"(对应设计器变量类型datetime
"object〃(对应设计器变量类型object)
如果工作流实例中,对该服务调用后,由于某些原因,流程实例回滚(Rollback时,该服 务也需要回滚,则该服务还需要注册对应的Undo接□信息。约定Undo接□方法名为Un+ 方法名,参数、返回值同原注册的服务方法一致。为了能正确描述Undo接□,需要在扩展
属性中增加3 个属性:
undo_type:assembly,com
undo_loca ti: 如下图:
服务例代码
using System;
using Sys tio ;
using ;
namespace EployeeSelfSevice
{
publicclassEmployee
{
///summary〉
///申请休假
////summary〉
///param name二"EmployeelD"〉员工号〈/param〉
///param name二"HolidayType"假期类型〈/param〉
///param name二"ApplyDa teNumber "〉申请数量〈/param〉
///returns申请是否成功 </returns〉
public bool ApplyHolidaystring EmployeelD, int HolidayType, int ApplyDateNumber)
{
//TODO:如果符合申请条件,扣减该员工的可用假期数
returitru;
}
///summary〉
///ApplyHoliday的 Undo 方法
////summary〉
///param name二"EmployeelD"〉员工号〈/param〉
///param name二"HolidayType"假期类型〈/param>
///param name="ApplyDa teNumber "〉申请数量〈/param〉
///returns申请是否成功 </returns〉
public bool UnApplyHoliday s tri ng EmployeelD, int HolidayType, int ApplyDateNumber)
{
returitru;
}
}
}
人工活动插件开发
插件必须包含如下三个方法,名称可以不同,但参数必须一致
public interfIaAcueditPlugin
{
boolUndoAuditionstringprimBizDatastringauditActionrefstringbizdatobject
calledCtxrefstrin errMsg);
bool DoAuditionstringprimBizDatastringauditActionrefstringbizdatobject calledCtxrefstrin errMsg);
bool HandleBizExceptio string primBizDatastring auditActioref string handleResulrefstrin bizdatobjectcalledCtxrefstrin errMsg);
}
primBizData:KeySet audi t

最近更新

大棚观光园可行性报告 36页

烟台四十里湾和北黄海邻近海域沉积物中硅藻的.. 2页

复合面粉项目可行性报告 41页

灵武长枣果实糖代谢生理机制的研究的开题报告.. 2页

城市主题雕塑可行性报告 33页

激素性股骨头坏死发生机制以及Bcl-2抑制成骨细.. 2页

激光微切割技术在常见深部真菌病分子病理诊断.. 2页

潜油电泵的嵌入式智能多参数测量系统研究的开.. 2页

潍坊市特色农业发展问题研究——以潍县萝卜为.. 2页

台球投资项目可行性报告 33页

受欢迎的可行性报告 31页

压铸铜件可行性报告 35页

溴吡斯的明口崩片的研究的开题报告 2页

湿性愈合方法在治疗下肢静脉性溃疡中的应用研.. 2页

医院开展透析可行性报告 29页

化验室可行性报告 31页

湖南省两县876名居民健康生活方式知识、行为现.. 2页

券商营业部可行性报告 33页

游戏中实时渲染的研究与应用的开题报告 2页

农村老宅重建可行性报告 29页

温州温瑞塘河流域水体黑臭问题研究的开题报告.. 2页

农业科技投资可行性报告 33页

渐开线直齿圆锥齿轮参数化建模及有限元强度分.. 2页

清代少数民族诗话研究的开题报告 2页

添加剂对水合物形成特性影响的基础研究的开题.. 2页

混合效应模型中的参数估计的开题报告 2页

公司更名的可行性报告 26页

深水柔性立管非线性静动力分析的开题报告 2页

深圳航空安全文化评价指标构成研究的开题报告.. 2页

保洁培训的可行性报告 27页