当前位置: 首页 > article >正文

文件管理系统DCC与泛微OA系统集成案例

图片

一、项目背景  

上海某半导体有限公司主要产品应用于图像传感器、 图像信号处理芯片、 低功耗芯片、 射频芯片等。

公司内部有DCC文件管理系统和OA系统,由SAP PO平台进行中间管理,DCC系统对接泛微OA系统推送文件等操作,提高公司内部各自系统之间的连接性和平台式管理各个系统。

二、需求分析  

需要完成的核心场景:

Ø文件推送:由DCC文件系统主动调用SAP PO平台发布的HTTP RESTful API接口,推送文件至泛微OA系统,无需考虑双方各自系统标准,由SAP PO在中间件进行集成,提高整体工作效率,完美适配双方业务标准。    

SAP PO中间件集成平台采用的技术路线:

图片

三、项目实现  

双方系统各自持有接口标准,由SAP PO中间件平台在中间集成进行连通

lDCC将文件管理系统的文件信息,名称、路径、员工等信息推送至SAP PO系统

图片

l由SAP PO系统在双方系统之间做集成管理,由于泛微OA API标准需要采用x-www-form-urlencoded格式,DCC文件管理系统采用的是json格式,遂由SAP PO在这里做mapping的转换    

图片

l将DCC和泛微OA双方之间的字段进行mapping,然后在泛微OA的header结构里面添加常量SAP SAP和时间戳进行MD5生成签名的操作

图片

l然后再由SAP PO通过java mapping将标准xml结构去掉xml结构,得到最终的key=value的数据报文    

图片

l将泛微OA系统的receiver通道配置x-www-form-urlencoded格式接收数据,至此接口配置完成

图片

              

四、SAP PO集成价值  

l通过SAP PO集成平台,实现DCC文件管理系统和泛微OA系统之间的无缝对接,一键式传输文件信息至OA系统

l双反无需考虑各自系统之间的规范标准,由SAP PO进行适配,完美解决因协议、通讯方式、数据报文格式等无法通信的问题,提高效率,简易操作,方便维护

l由SAP PO集成平台实时管控各自系统的接口,实时记录日志,反馈异常问题,第一时间响应给用户,整体提高50%进度


http://www.kler.cn/a/305027.html

相关文章:

  • 浅谈:基于三维场景的视频融合方法
  • Llama架构及代码详解
  • 前端框架大比拼:React.js, Vue.js 及 Angular 的优势与适用场景探讨
  • 限流算法(令牌通漏桶计数器)
  • three.js 杂记
  • FatLab:我的编程课程系列
  • JVM面试真题总结(十)
  • HarmonyOS开发者基础认证试题
  • CSP-J阅读程序专题第二题 - 2
  • 回溯——12.N皇后
  • 源码编译安装python3.12没有ssl模块,python3.12 ModuleNotFoundError: No module named ‘_ssl‘
  • 【H2O2|全栈】关于CSS(2)CSS基础(二)
  • Android 设备的独立环境
  • 在Pycharm中使用GitHub
  • JavaScript 中的异步任务、同步任务、宏任务与微任务
  • Vue3 Day1Day2-Vue3优势ref、reactive函数
  • 基于STM32设计的智能家庭防盗系统(华为云IOT)(224)
  • 速盾:你知道高防 IP 和高防 CDN 的区别吗?
  • 846. 树的重心
  • git-fork操作指南
  • Qt_信号与槽
  • 【洛谷】P9752 [CSP-S 2023] 密码锁
  • C++:opencv生成结构元素用于膨胀腐蚀等cv::getStructuringElement
  • 中级练习[6]:Hive SQL订单配送与用户社交行为分析
  • Windows 环境下安装、使用、nodeJs 连接 TiDB 数据库
  • 使用 Milvus、vLLM 和 Llama 3.1 搭建 RAG 应用