感受K2.Net 2003工作流解决方案接触SourceCode公司的工作流产品K2.Net 2003有一段时间了,想把一些心得分享出来,和各位共同探讨一下,抛砖引玉,希望能对相关人士以启发。 K2.Net WorkSpace是K2为知识工作者(一般用户)提供的流程管理界面,这是一个动态的XML ASP.Net构建用户界面,用户可以在这里执行任务,查看任务报表,生成报告图表,等等。
4. K2.Net Server K2.Net Server是K2流程解决方案的核心,即流程引擎。K2.Net Server支持.Net运行时,因此可以支持任何行业标准工具如Visual Studio .Net设计的业务逻辑对象和图形用户界面。K2.Net Server使用SQL Server 2000作为存储数据。K2.Net 2003数据仓库在一个数据库中同时保存流程定义和流程业务数据,这个数据库称为Transaction数据库。当流程设计完毕并且导出到服务器上时,流 程定义就被写进这个数据库。流程执行时,K2.Net Server就从这个数据库中读取流程定义。这个数据库同时保存了流程执行过程忠收集到的用户或者系统信息。K2.Net Server的另外一个数据库叫做Log数据库,这个数据库自动保存可以归档的流程线程。 5. K2.Net SmartForms 安 装K2时,K2会自动扩展Visual Studio .Net,将一个称之为K2 SmartForm的组件添加到Visual Studio .Net的新项类型中。K2 SmartForm事实上是对Visual Studio的Web窗体的扩充,它将常用的各种Web窗体控件进行了重新封装,比如 TextBox,Label,DataGrid,DropDownList等。重新封装后的控件名称前缀都为K2,如 K2TextBox,K2Label,K2DataGrid,K2DropDownList等等。这样做的目的为了便于开发人员设计K2流程所用的Web 窗体,实现不需要写代码即可在流程数据和Web窗体控件间进行数据绑定。 ![]() 稍候介绍关于K2设计流程的更多特征。 |
|
来自: 夜郎 > 《workflow》