因为AC提供一个Workflow Agent的功能,就是当模块关闭批次的时候会执行一个实现特定接口的COM方法。
这里我利用这个功能,提供了一个脚本引擎功能。满足银行多变的业务需求。
此脚本引擎一共有两个程序:
SetupOCX:ScriptBuilder
WorkflowAgent:ScriptEngine.Parser
批次类应用脚本引擎的workflowagent,就可以启动ScriptBuilder来添加脚本以及组件。然后对应的流程会在关闭批次的时候动态编译脚本并执行其中的功能。
这里我利用这个功能,提供了一个脚本引擎功能。满足银行多变的业务需求。
此脚本引擎一共有两个程序:
SetupOCX:ScriptBuilder
WorkflowAgent:ScriptEngine.Parser
批次类应用脚本引擎的workflowagent,就可以启动ScriptBuilder来添加脚本以及组件。然后对应的流程会在关闭批次的时候动态编译脚本并执行其中的功能。