|
相关话题
- 流程可扩展能力
- 表单可扩展能力
经由编译而执行的流程 - Active Process技术
和以往任何工作流系统不同的是,FlowPortal.net支持Active Process技术。Active Process技术是在流程中直接书写.net源代码的技术,FlowPortal.net服务器自动识别和编译流程中用户输入的代码部分,并在流程执行时调用这些代码。由于用户可以在流程定义中直接书写.net源代码,这使系统可扩展性大大增强,即使碰到系统中没有的功能,使用者也可以不依赖供应商而自己实现。
Active Process技术允许用户调用任何.net代码库中的代码
在FlowPortal.net流程定义时,用户可以调用任何.net代码库中的代码。
Active Process技术还允许用户调用工作流服务器的部分功能
在用户书写的每片代码中都可以通过CurStep(类型为:BPMProcStep)、Initiator(类型为:Member)、LoginUser(类型为:User)、FormDataSet(类型为:FlowDataSet)调用工作流服务器的功能,但工作流服务器的另一部分代码是保密的,对用户是不可见的,也不能调用。
借助Active Process技术,突破产品原有功能
如果使用者了解.net编程,那么,使用FlowPortal.net时,就可以通过书写.net代码,实现自己需要的功能,而不再局限于产品原有的功能,也不依赖于供应商。
Active Process 界面预览
图一:
图二:
|