【技术实现步骤摘要】
本专利技术涉及数据格式切换领域,特别涉及一种可切换数据格式的软件接口设计方法。
技术介绍
1、随着信息技术的不断发展,对软件系统的交互接口要求越来越高,同一个接口面对不同的客户端或处于不同的运行环境下也会有不同的要求,例如需要按照指定的格式返回数据。
2、目前,已有专利技术在解决此问题时,一般是通过设计不同的服务接口来完成的,如软件针对具体的服务进行特定的编码来以json数据格式对外提供服务,同理要提供xml数据格式也要进行特定的编码。
3、基于现有技术的方式,如果软件的多个服务要对外提供各不同的数据格式,那么就要进行多种组合的编码,会造成开发工作量大、编码维护困难、不利于扩展新数据格式等问题。
技术实现思路
1、本专利技术,用于解决现有技术中,如果软件的多个服务要对外提供各不同的数据格式,那么就要进行多种组合的编码,会造成开发工作量大、编码维护困难、不利于扩展新数据格式的情况。
2、第一方面,本专利技术提出一种可切换数据格式的软件接口设计方法,包括:<
...【技术保护点】
1.一种可切换数据格式的软件接口设计方法,其特征在于,包括:
2.如权利要求1所述的一种可切换数据格式的软件接口设计方法,其特征在于,所述上下文数据结构还用于暂存请求数据,并对请求数据进行属性标记,其中:
3.如权利要求1所述的一种可切换数据格式的软件接口设计方法,其特征在于,所述构造请求数据的上下文数据结构,还包括:
4.如权利要求1所述的一种可切换数据格式的软件接口设计方法,其特征在于,所述预设转化模块包括:JSON转化模块,XML转化模块、HTML转化模块。
5.如权利要求1所述的一种可切换数据格式的软件接口设计方
...【技术特征摘要】
1.一种可切换数据格式的软件接口设计方法,其特征在于,包括:
2.如权利要求1所述的一种可切换数据格式的软件接口设计方法,其特征在于,所述上下文数据结构还用于暂存请求数据,并对请求数据进行属性标记,其中:
3.如权利要求1所述的一种可切换数据格式的软件接口设计方法,其特征在于,所述构造请求数据的上下文数据结构,还包括:
4.如权利要求1所述的一种可切换数据格式的软件接口设计方法,其特征在于,所述预设转化模块包括:json转化模块,xml转化模块、html转化模块。
5.如权利要求1所述的一种可切换数据格式的软件接口设计方法,其特征在于,所述将请求数据通过预设转化模块转化为目标数据字符串,包括:
6...
【专利技术属性】
技术研发人员:王鹏亮,李静静,王普,冯立健,李艳宾,兰添,戴水文,
申请(专利权)人:北京东方通软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。