Multi-version interface implementation method, system and device and readable storage medium

An implementation method and multi-version technology, applied in the direction of version control, software deployment, software maintenance/management, etc., can solve the problems of heavy workload and difficult deployment of multi-version interfaces

Inactive Publication Date: 2020-12-25
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of this, the purpose of the present invention is to provide a multi-version interface implementation method, system, device and re

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-version interface implementation method, system and device and readable storage medium
  • Multi-version interface implementation method, system and device and readable storage medium
  • Multi-version interface implementation method, system and device and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0044] In development and docking, how to simplify and unify interfaces of different versions is a relatively difficult problem. The traditional method is generally to develop a set of software for different interface versions. This implementation mechanism often increases the workload of development and the deployment of software systems. difficulty.

[0045] This application encapsulates the differentiated data structures and interface methods between differ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a multi-version interface implementation method and system and related components, which are applied to a client, and the multi-version interface implementation method comprises the following steps: obtaining interface information disclosed by a server, the interface information comprising a data structure and an interface method of a support version of a server; determining a negotiated version according to the interface information and a support version of the client; establishing communication with the server according to the negotiated version; organizing and packaging interface information in the form of soap and xml and publishing the interface information in the wsdl language, wherein a packaging program and an unpackaging program of the interface informationare determined through base classes and inheritance. Differentiated data structures and interface methods among different versions are packaged on the basis of a soap protocol, and negotiated versions which support both a client and a server are determined in multiple versions, so that the implementation problem of a multi-version interface is solved, the development workload is greatly reduced,and the deployment is facilitated.

Description

technical field [0001] The invention relates to the field of software development, in particular to a multi-version interface realization method, system, device and readable storage medium. Background technique [0002] At present, software development generally adopts a rapid iterative method. With the continuous update and change of customer needs, the final delivered version of the software may have been updated a lot compared to the initial version. The interface is a bridge connecting different software systems. For a specific software release version, the interface is relatively stable, but with the upgrade of the software version, the interface will also change, and the original interface is no longer applicable. [0003] In development and docking, how to simplify and unify interfaces of different versions is a relatively difficult problem. The traditional method is generally to develop a set of software for different interface versions. This implementation mechanism...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F8/20G06F8/71G06F8/60
CPCG06F8/24G06F8/60G06F8/71
Inventor 马旭
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products