Method and system for realizing unified processing of multiple database data through middleware

A database and middleware technology, applied in the field of information system development and database, can solve the problems of limited user database selection, difficulty in client program development, and excessive binding between client programs and databases, so as to avoid binding and constraints. , the effect of rapid transplantation and management

Active Publication Date: 2016-03-02
四川九洲投资控股集团有限公司
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to solve the technical problems in the prior art that the client program is too closely bound to the database, which leads to the difficulty in developing the client program and the limited selection of user databases. The method of the present invention avoids the problem that the client program and the database are bound too tightly

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
  • Method and system for realizing unified processing of multiple database data through middleware

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0016] figure 1 It is a flow chart of the method for realizing unified processing of various databases through middleware in the present invention. Step 1: XML encapsulation and mapping of metadata MD. By binding a data table with a standard XML file, each field in the table corresponds to an XML file node. Realized the mapping of heterogeneous database tables to standard XML data structure; the second step: XML data logic processing and presentation layer data generation. In the data processing layer, through the logical processing module of the middleware, the data query QE engine ...

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 databases, and discloses a method and system for achieving unified processing on multiple databases through middleware. The method includes the following steps: mapping each data list in the databases into an XML file; sending data requests of a user to the middleware through application software, conducting analysis after the middleware receives the data requests of the application software of a client terminal, and generating corresponding SQL statements according to contents of the data requests; displaying data through a unified client terminal access interface API, conducting data binding on HTML files on a front end page after a presentation layer receives the data, conducting data binding on nodes in the HTML files and obtained XML nodes, and accordingly conducting data display. The invention further discloses a system for achieving unified processing on the multiple databases through the middleware. The corresponding SQL statements are automatically generated according to the data requests, excessively-tight binding and excessively-tight limiting between an application layer and the databases are avoided, and rapid transplantation and rapid management on the multiple databases are accordingly achieved.

Description

technical field [0001] The invention belongs to the field of information system development and database technology, and in particular relates to a method and system for realizing unified processing of various database data through middleware. Background technique [0002] Database refers to a collection of data stored together in a certain way, can be shared by multiple users with as little redundancy as possible, and it is independent of the application program. Databases in the prior art include ORACLE, DB2, SQLServer, Sybase, Informix, MySQL, VF, Access and the like. [0003] In the prior art, the application software uses a specific database as the center of the data layer processing, and the database access interface and syntax are all performed on the standard SQL, which leads to too much communication between the access of the application layer and the specific database. Due to tight binding and constraints, there is no method for unified processing of data in multi...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/30
CPCG06F16/25G06F16/86
Inventor 兰俊松刘念林王德鹏
Owner 四川九洲投资控股集团有限公司
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