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

System for realizing object continuous service and method thereof

A persistent, object-based technology, applied in the field of object-based persistent services, can solve problems such as difficult expansion, difficult system maintenance, and difficult system maintenance

Inactive Publication Date: 2007-06-20
SHANGHAI HUAWEI TECH CO LTD
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] First, the code redundancy is greatly increased, and a considerable proportion of the code is used for data model conversion, which greatly increases the workload of development
[0006] Second, when developing a task, in addition to understanding the transaction logic of the task, the developer must not only master its task model, but also master the storage model of the relational database, as well as the model conversion between them, which greatly increases development difficulty
[0007] Third, in the current development mode, data model conversion and database manipulation are completely explicit. DBI functions are full of hard-coded relational database manipulation. The relational schema of relational databases (including table names and column names) Tightly coupled with the code logic, making the later maintenance of the system extremely difficult
[0011] In practical application, the above-mentioned solution has the following problems: for the existing technical solution 1, the actual amount of code writing has not been reduced, the phenomenon of code redundancy still exists, and the situation that the system is difficult to maintain and expand has not been improved
[0014] The reason why there are problems in the actual application of the prior art solution 2 is that the solution requires the establishment of ODL and the implementation of an ODL compiler for translating the Interface Definition Language (Interface Definition Language, referred to as "IDL") into corresponding C++ codes and Relational Database Script, an object manager built on top of relational databases
The writing of these codes is very huge in terms of workload, and cannot be accepted by most small and medium-sized software companies.

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
  • System for realizing object continuous service and method thereof
  • System for realizing object continuous service and method thereof
  • System for realizing object continuous service and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0043]The basic idea adopted by the present invention is to summarize routine database manipulation processes such as insertion, update, deletion, selection, and reading into common algorithms, and these algorithms put forward certain semantic requirements for the manipulated persistent objects. In this way, it is only necessary to define the semantics of persistent objects and carry out structural modeling to form OODB. Trying to define a good algorithm to make it convenient to manually build the OODB model is a key to this solution.

[0044] Therefore, the technical solution of the present invention provides a separate POS layer, and the starting point of this method is substantially different from existing commercial products in the industry, such as Power Tier...

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

This invention relates to subject sustaining service and discloses one system and method to realize the simple service, which comprises the following steps: using functional calculus to sum up database operation example common frame and defining the database operation module; defining detail property in servo module and registering basic module; realizing detail database requirement language structure and middle property and database form according to the transferring of the operation module.

Description

technical field [0001] The invention relates to object persistence service, in particular to the realization of object persistence service. Background technique [0002] With the advent of the information age, the application of the network has penetrated into every aspect of people's lives. The sharp increase in the amount of data on the network puts forward higher and higher requirements for the management of network data. [0003] Currently, the development of network management software mostly adopts a three-tier architecture of client / server mode, including a client, a server, and a relational database (Relational DataBase, RDB for short). On the one hand, the server is connected to the client through the communication platform; on the other hand, the RDB is manipulated through the database middleware. The task model faced by the server is an object-oriented model, which accepts standard C++ objects as the input of the task, and returns the corresponding standard C++ ...

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/44
Inventor 方文滕旭伟
Owner SHANGHAI HUAWEI TECH CO LTD
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