配置JSON字段映射 介绍

配置JSON字段映射 介绍,json,api,rest,architecture,Json,Api,Rest,Architecture,不同的业务客户将JSON格式的数据发送到我们目前正在设计的RESTAPI。每个业务客户都有自己的内部数据模式 刚性API模式 第一个想法是设计一个严格的RESTAPI,它期望输入数据采用给定的格式,所有客户都可以使用相同的格式。在这种方法中,业务客户必须将其数据转换为给定的模式,以便将数据发送到我们的系统 组态场映射 第二个想法是让他们以自己的格式将json数据发送到RESTAPI,并为我们自己系统中的每个客户创建配置映射。这将减少连接到api的转换工作,或者至少可以将工作从昂贵的开发人员资源转

不同的业务客户将JSON格式的数据发送到我们目前正在设计的RESTAPI。每个业务客户都有自己的内部数据模式

刚性API模式 第一个想法是设计一个严格的RESTAPI,它期望输入数据采用给定的格式,所有客户都可以使用相同的格式。在这种方法中,业务客户必须将其数据转换为给定的模式,以便将数据发送到我们的系统

组态场映射 第二个想法是让他们以自己的格式将json数据发送到RESTAPI,并为我们自己系统中的每个客户创建配置映射。这将减少连接到api的转换工作,或者至少可以将工作从昂贵的开发人员资源转移到更便宜的资源,因为它不需要开发专有技术来实现配置字段映射

问题 我们的想法是,第二个想法会很酷,因为它可以减少新客户连接到我们服务的障碍

我已经在谷歌上搜索过这样一种方法,但我没有这方面的经验来做出一个有根据的决定

  • 是否有人拥有使用以下产品/框架/工具的经验: 我们已经能够进行这种开箱即用的配置映射 并且可以作为一种 积木,愿意分享这些经验吗
  • 有没有人体验过第二种方法,并看到了一些局限性 如果我们决定走这条路,那会很危险吗