Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Service automatic generation and deployment method for data open system

An open system and data service technology, applied in the field of web data services, can solve the problems of inability to quickly generate and deploy data services, inability to upgrade and evolve, time-consuming and laborious repetitive work, etc., to achieve good support and expansion capabilities, good functions The effect of scalability and improved efficiency

Inactive Publication Date: 2014-11-05
CETHIK GRP
View PDF6 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The above processes are all done manually, which is time-consuming, labor-intensive and has a lot of repetitive work, which is prone to errors and cannot meet the requirements of quickly generating and deploying data services in the era of big data, so as to open data efficiently; and due to data service operations and data service formats, data Sources are tightly coupled. Every time a new data service format or new type of data source is added, all codes need to be rewritten, and independent upgrades and evolutions cannot be achieved.

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
  • Service automatic generation and deployment method for data open system
  • Service automatic generation and deployment method for data open system
  • Service automatic generation and deployment method for data open system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] Embodiment 1: the method of the present invention is used in open data system, open data system such as figure 1 As shown, it consists of management nodes, service nodes and portal nodes, among which:

[0047] The management node is used to automatically generate data service files in various formats according to the service description file, and automatically deploy them to the business nodes.

[0048] The portal node is used to automatically generate and deploy the description page of the data service according to the service description file, which is convenient for users to view.

[0049] Business nodes are used to deploy data service files to the local operating environment. Accept the client's service request, access the data source, and return the result. If the service node is a cluster, a routing node needs to be pre-installed for request distribution, and the routing node can adopt a common routing scheme.

[0050] The above-mentioned management node and se...

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 relates to the technical field of Web data services, in particular to a service automatic generation and deployment method for a data open system. According to the method, a defined service description file is used, a management node automatically generates data service source code files and binary files of different formats according to the service description file, and services are automatically deployed into service nodes; if deployment is succeeded, portal nodes are informed, and the portal nodes automatically generate introduction pages of the data services according to the service description files of data and carry out deployment and demonstration. After the deployment is succeeded, the service nodes receive service requests of client sides, execute the previous automatically generated service codes, and feed back results. By the adoption of the service automatic generation and deployment method for the data open system, the development and deployment time of data services can be shortened effectively, and therefore data can be opened effectively; the expandability of system functions is increased, operations of the data services, data sources of the data services, coupling between formats of the data services can be eliminated, and the data services can be updated and evolved independently.

Description

technical field [0001] The invention relates to the technical field of Web data services, in particular to an automatic service generation and deployment method for an open data system. Background technique [0002] In the current era of data explosion, opening the data owned by organizations to the society as a service is an inevitable means to fully tap the value of big data. In the process of developing and deploying data services, the usual steps are: developers need to write different service code programs according to different service types, such as SOAP service in XML format, REST service in XML format or REST service in JSON format, etc. ; It is also necessary to write different data source access programs according to the different data sources of the service, such as relational databases, formatted files or external data services, etc.; then compile the source code into a two-level file, and package and deploy it to the data server cluster ; At the same time, the...

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): G06F9/445G06F17/30
Inventor 陈琼林友勇戈洋洋孙丽娟
Owner CETHIK GRP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products