Web服务脚本
UBSI的Web服务脚本功能是力图在微服务基础上实现更简单、更快捷地创建restful-api的方案,通过JavaScript脚本而不是Java硬编码的方式开发API,可以获得更高的开发效率、更低的维护成本以及更有效的访问权限控制。
脚本管理
作为rest-api的脚本代码管理。
脚本开发的样例如下:
UBSI治理工具使用的所有rest-api都是由脚本+基础微服务实现的,更多详情可以参见:JS脚本API
脚本权限
脚本代码的执行权限管理:基于角色授权,根据登录用户的角色进行鉴权,保护直接面向用户的restful-api不受非法访问。
目录管理
文件服务rest-api的目录映射管理:为文件的上传/下载/打开/查看等提供基础的共享存储路径配置。