名称:

Secure Service | 带安全验证模块的服务器处理

图标:

e-basic-secureservice.PNG

功能:

在服务器执行处理前,进行安全验证

使用方式:

设计一个带输入内容或操作用户验证逻辑的服务器端处理逻辑

输入:

  • <Input>:任意类型值的输入,单数,必须项;类型由输入对象决定,用于输入要处理的内容,对内容进行验证,验证符合某些结果时控制对输入内容进行实际业务逻辑处理
  • <Control>:空值输入,单数,非必须项;用于流程控制,当前面有逻辑完成后任意输出连线传入此输入元件时触发当前元件开始运行

    输出:

  • <Output>:任意类型值的输出,单数,非必须项;类型由输出对象决定,用于输出处理结果

  • <Done>:空值的输出,单数,必须项;完成处理时的空值输出,一般只用于确认已完成处理并向下控制触发下一步处理对象,与<Control>配合定义元件的执行顺序

    添加属性区属性:

    添加属性方式:请参考“无代码图形化编程手册”中“开始开发”一章“元件属性”一节

  • progressMessage(定义值类别:shared, 定义值类型:text):替换默认的执行时显示给用户的名称

  • cancellable(定义值类别:shared,?定义值类型:false/true):在用户端触发一个逻辑长时间执行时,是否在进度栏显示取消执行逻辑处理的一个文字链接的设定(一般执行处理都很快即使设定为true也不会显示)
  • serviceTimeout(定义值类别:shared, 定义值类型:number):为一个行为处理设定最大执行时间,默认最大执行时间是600秒,这个设定只需填写最大可执行多少秒的数字,超过这个时间后自动停止处理且退回执行前状态
    · 如果要为项目的全部服务端元件都设计最大执行时间,则在Tomcat项目配置文件中设定

    示例: