从0开始建设saas - 系统对接中的问题整理
1、人财租户如何对应,以及如何实现单点登录?
走授权认证体系, 一次授权多次访问,长久不用自动失效(多久失效可由产品设计)
2、员工、组织、公司、成本中心的数据如何归属?以及对于同一类主数据,是否涉及到两边可修改的问题?
员工、组织以人为准,财只能调用不能修改,公司、成本中心以财为准,人只能调用不能修改
3、四类主数据的同步方案,具体如何同步?
* 实时性要求:同步频率、是否需要主动消息推送辅助?
如果按阶段区分可分为:
1. 初始化阶段
即在租户开通的时候,双边就做好必要业务的数据同步,可通过触发 “数据同步任务”、“定时任务” 等方式实现
2. 业务增量阶段
新增、更新、删除等属于业务数据的增量,可以通过接口调用(即问题所提推送)做到准实时(异常情况按异常处理)
如果从实时性角度来讨论的话,可分为:
1. 前置数据
(同初始化阶段)
2. 业务态数据
即:对于需要同步修改的情况, 财设计了接口同步调用机制,需要相应业务提供写数据接口
* 是否确定采用openapi的同步方式?如果是openapi的方式,是否考虑通过中间件进行双方主数据的mapping关系转换,避免双方各自处理关系转换
从0开始建设saas - 系统对接中的问题整理相关推荐
- 从0开始建设SAAS系统的建议
既然 SAAS 又开始热起来了,那么我就从技术的角度,稍微聊聊建设 SAAS 的思路,个人见解,不喜欢迎来喷,感谢阅读.点赞.收藏. 2018 年左右我们开始计划建设人力资源管理SAAS,业务模块有很 ...
- 从0开始建设saas - 优化篇(session访问的问题)
背景简单提下,创业阶段节奏非常之快^_^.后来我们从单体服务拆分成微服务,登录.权限用了shiro ,我们当初觉得 shiro 更轻量级些,对编程更友好些,上手快,以后再优化. 我们将 session ...
- 实战saas系统多租户数据隔离(三)每个租户使用独立的表空间
目录 0. 前言 1. 需求分析 2. 系统架构设计 3. 环境准备 4. 编码实现 4.1 添加父项目依赖坐标 4.2 实现eureka注册中心 4.3 实现zuul网关 4.4 实现用户微服务mt ...
- 常见的HR SaaS系统都有哪几种类型?
目前,HR SaaS厂商分为三类,一是以综合类的HCM形式出现,面向大企业的SaaS企业:二是以轻量级HR SaaS为切入,功能也会覆盖人事管理.考勤.OA等功能:三是属于近几年新涌现的赛道,以薪资计 ...
- 系统对接方案_报销费控SaaS对接财务系统解决方案
方案简介 报销费控SaaS对接财务系统解决方案,为SaaS服务商提供一站式适配和对接多种财务.ERP系统的服务,帮助SaaS服务商为企业用户提供财务科目配置.一键生成凭证和后续功能升级等服务. Saa ...
- 开源农业SaaS系统(Version:2.0.1)包含源代码
浏览器图片如果不显示,请自行更换"360极速浏览器",还没找到具体不显示的原因. 鲸哩农业SaaS系统(Version:2.0.1) 体验地址, V3 star star : (请 ...
- 淘宝代购系统|代购网站建设|代购系统开发代码对接教程
淘宝代购系统|代购网站建设|代购系统开发代码对接介绍: 什么是淘宝代购 (点击获取系统源码教程) 淘宝代购是近年兴起的一种购物模式,是帮国外客户购买中国商品.主要是通过万邦科技的外贸代购模式,把淘宝. ...
- VS2010安装项目的系统必备中添加.NET 2.0
VS2010安装项目的系统必备中没有.NET 2.0,不过我们可以从VS2008的程序文件中找到 .NET 2.0 的系统必备安装包. 安装了VS2008 的 C:\Program Files\Mic ...
- vue tree组件_基于 Vue2.0 和 HeyUI 组件库的中后端系统 HeyUI Admin
介绍 heyui-admin 是一个成熟的企业应用解决方案,基于 vue2.0 和 heyui 组件库的中后端系统. 功能 - Js - common / 通用 - ajax / 封装axios - ...
最新文章
- OpenCV C++ 10 - Invert Images
- SpringMVC对Ajax请求的处理
- 10鼎信诺为什么安装不了_鼎信诺审计软件一周常见问题(4.134.17)
- Matplotlib——绘制图表
- visual studio 2017搭建linux c++开发环境
- vue elementui表单的坑
- vb html编程,VB编程:vb打开网页代码
- Swarm(bzz)节点服务器配置要求
- itest听力答案2020_大学英语itest2018答案
- flink 1.14编译:flink-fs-hadoop-shaded找不到
- redis基础知识:数据结构SDS
- 2019年给Java编程初学者的建议(附学习大纲)
- android8 twrp 小米6,小米6 第三方twrp中文Recovery3.2.3-0刷入工具|支持ROOT|自动解密data分区...
- Unity3D之Rigidbody组件的使用
- 为何 Linus 一个人就能写出这么强的系统,国人却做不出来?
- 学生管理系统V1.0
- 程序员的办公桌上,都出现过哪些神奇的玩意儿 ~
- 记录在IE下,JS下载保存文件方法
- 【转】gb688 文档下载 (国标 牛霸霸)
- 天正当前比例怎么设置_天正建筑1:50填充比例怎么设置-天正建筑设置1:50填充比例的方法 - 河东软件园...