Method and system for realizing service logic processing based on strongly-typed relation mapping

A business logic and relationship mapping technology, applied in program control devices and other directions, can solve the problems of high learning cost, complex reference and calling relationship, limited development flexibility, etc., achieve lightweight code writing, reduce development and learning costs, The effect of shortening the development cycle

Active Publication Date: 2012-06-27
重庆超体科技有限公司
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, with the continuous development of network application business, the limitations of building a business logic processing system based on XML text are becoming more and more obvious
As the application business service functions required by users are becoming more and more abundant, and users often encounter requirements for customizing business rules or additional business request conditions, this makes the business logic model of the application business more and more complex, and the business logic model needs to be implemented From business requests to database access operations, so the business logic model needs to describe not only business logic rules, but also data access rules, and implement corresponding database language access instructions, such as SQL statements. It is necessary to be familiar with the visual objects and Relevant business request instruction development parameters and database development parameters and technicians who are proficient in the programming language, XML language and database language used for development can complete the description of such complex business logic rules and data access rules, business logic processing system development The learning cost is relatively high; the complexity of business logic also increases the number of XML texts that implement the business logic processing system, and the reference and call relationships between different XML texts are becoming more and more complicated. Developers usually need to master the The business logic model described by all XML texts can be used for further business logic development. Otherwise, data type conflicts will easily occur in the reference and call relationships, resulting in wrong logic processing results. The development efficiency is low, the cycle is long, and the development flexibility is limited. It is difficult to guarantee the stability of the developed business logic processing system, which requires repeated operation, debugging, and error detection; in addition, because the application server needs to parse the XML text describing the business logic, and interpret the XML tags and language to execute, and In the process of business logic processing and execution, XML tags are treated as an object, which increases the complexity of statement execution, low execution efficiency, and affects the agility of business logic processing.

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 service logic processing based on strongly-typed relation mapping
  • Method and system for realizing service logic processing based on strongly-typed relation mapping
  • Method and system for realizing service logic processing based on strongly-typed relation mapping

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to overcome the above-mentioned technical limitations of the existing business logic processing system, the method for implementing business logic processing based on strong type relationship mapping proposed by the present invention has the general idea that, although the development of diversified application business service functions will correspondingly Involves diversified business requests, and then involves more complex business logic rules and data access rules, but the programming language and database language used to develop the business logic layer and data access layer involve a relatively limited set of grammatical instructions, complex Both business logic rules and data access rules can be obtained by combining relatively limited grammatical instructions. Therefore, by constructing the mapping relationship and analytical relationship between different objects and grammatical instructions between different programming languages, different programmi...

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 provides a method and a system for realizing service logic processing based on strongly-typed relation mapping. A relation mapping execute statement and a syntax parsing execute statement are constructed by a strongly-typed language, the relation mapping execute statement finishes mapping a user-oriented service visual object and a related service request instruction into a server-oriented service processing expression, and the syntax parsing execute statement finishes parsing the server-oriented service processing expression into a database-oriented database language access instruction, so that a service logic layer and a data access layer in a service logic processing system can be independently developed, learning cost and difficulty in the development of the service logic processing system are decreased, code error detection operation can be facilitated at the same time in a development compiling process, development efficiency is improved, and a development cycle is shortened; and moreover, the strongly-typed language execute statements are used for realizing relation mapping and syntax parsing, so that the sensitivity and stability of the service logic processing system are improved.

Description

technical field [0001] The present invention relates to the field of network communication technology and application business service technology, in particular to a method and system for realizing business logic processing based on strong type relational mapping. [0002] Background technique [0003] With the rapid development of communication technology and Internet technology, as well as the increasing number of Internet visits, the demand for various application services is becoming more and more vigorous. At the same time, there are increasingly higher requirements for the security and rapid response of various application requirements. At the same time, agility and flexibility are also important factors for the success of application business projects. [0004] Such as figure 1 As shown, the system framework for realizing application business is mainly composed of front-end application system, business logic processing system and database system, and usually the fro...

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 Applications(China)
IPC IPC(8): G06F9/44
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