将RoadFlow作为工作流引擎服务中心,其它第三方系统如OA,ERP等通过调用RoadFlow对外提供的标准WebApi接口来实现流程发送、退回、查询待办事项、已办事项、查看流转审批过程等操作。实现流程及实例集中管理,一个工作流引擎服务中心对多个系统提供服务。

要将RoadFlow作为工作流引擎服务中心,各个系统的组织架构必须统一。要么使用roadflow的组织架构,要么使用其它系统的统一组织架构。

权限验证:

RoadFlowWebApi采用验证调用服务器IP来验证是否有权限使用接口(所以所有调用api都要通过服务端post Api地址来调用,不能直接在JS中用ajax请求接口)。

在接口系统管理中,将要调用api的系统加入。

调用方式:

调用RoadFlowWebApi统一采用POST Json参数字符串到相应接口的方式。

请求参数例子:{"systemcode":"分配的系统标识","userid":"",.....}

每个请求参数中 systemcode 参数是必须的,就是roadflow分配给调用系统的系统标识,如果此参数为空,则无法通过接口权限验证。

返回参数实例:{"errcode":0,"errmsg":"错误信息","data":{}}

如果返回json中errcode不等于0表示接口返回错误,errmsg为错误信息。

最新文章

  1. HTTP笔记之一
  2. PS网页设计教程XXVIII——如何在PS中创建一个干净的网页布局
  3. 在telnet下操作memcache详解(操作命令详解)
  4. BZOJ_1052_[HAOI2007]_覆盖问题_(二分+贪心)
  5. 关于MDK下pack的定义方法
  6. 【NOIP2011】 聪明的质监员
  7. Windows核心编程第二章,字符串的表示以及宽窄字符的转换
  8. 安卓ADB学习笔记
  9. vue进阶--外卖商家页
  10. Immunity Debugger学习 二
  11. vmware 下linux 共享文件夹消失
  12. 1.js简介
  13. Jmeter保存时,完美解决提示的“拒绝访问”
  14. thinkphp 伪静态 自定义后缀
  15. mybatis 传参为 Integer 时 ,Mapper 文件 中判断 条件 问题。
  16. 【模板 && 拓扑】 Dijkstra 单源最短路径算法
  17. 自定义maven变量以及maven内置常量
  18. 针对Redis队列的理解,实例操作(转)
  19. 团体程序设计天梯赛L2-021 点赞狂魔 2017-04-18 11:39 154人阅读 评论(0) 收藏
  20. 基本SQL命令 (1.SQL命令使用规则/2.库管理/3.表管理/4.表记录管理/5.更改库,库的默认字符集/6.连接数据库的过程/7.数据类型)

热门文章

  1. c++ new 与malloc有什么区别
  2. Spring-Boot devtools项目自动重启
  3. mybatis 2 -常用数据操作
  4. 搜索框请输入关键字 onfocus 和 onblur
  5. $(window).scrollTop() 获取当前的鼠标位置 offset.left()指定标签在html中的坐标 offset.top() 指定标签在html中的坐标position() 指定标签相对父(relative)标签的坐标
  6. 重新设定McAfee Agent的菜单语言
  7. SuSE 网卡配置模板
  8. Linux automake命令
  9. [SoapUI]怎样获取上一个Test Step的名字
  10. HBase 系列(三)HBase Shell