Unlock instant, AI-driven research and patent intelligence for your innovation.

A domain-driven development plug-in system

A domain-driven, domain-based technology, applied in the field of distributed network system development, can solve problems such as low performance, incompatibility between theory and practice, and layered architecture domain mismatch, and achieve the effect of improving concurrent performance

Inactive Publication Date: 2015-09-30
SICHUAN AGRI UNIV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The embodiment of the present invention provides a domain-driven development plug-in system, which aims to solve the problems of domain mismatch, low performance and incompatibility between DDD theory and practice in the prior art JavaEE layered framework

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
  • A domain-driven development plug-in system
  • A domain-driven development plug-in system
  • A domain-driven development plug-in system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] 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 and 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.

[0027] The embodiment of the present invention is based on the Spring framework, and realizes a DDD plug-in Takia based on domain message drive and memory modeling, so that the project implementation is fully compatible with DDD design, and at the same time, the message-based communication mechanism can effectively decouple system modules.

[0028] figure 1 The structure of the domain-driven development plug-in system provided by the embodiment of the present invention is shown, and the details are as follows:

[0029] The command query separation system design unit 12 separates the business proce...

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 belongs to the field of distributed network system development and provides a domain driven development plug-in system. The domain driven development plug-in system comprises a command-query separation system design unit, a domain cache unit, a message broker unit and a message model design unit, wherein the command-query separation system design unit is used for business processes and data query in a separation domain model, the domain cache unit is used for distributed in-memory caching of domain objects to achieve an in-memory model of a domain, the message broker unit is used for communication of the domain with the outside and supporting local messages and distributed messages, and the message model design unit is used for achieving information interaction of domain components through domain messages and adopting a concurrent event-driven pattern and an aspect oriented programming (AOP) model. According to a domain-driven design (DDD) theory and a spring frame, a DDD plug-in Takia based on domain message driving and in-memory modeling is achieved, project implementation can be fully compatible with DDD, meanwhile, a system module can be effectively decoupled by a communication mechanism based on the messages, system concurrency is improved, and the domain driven development plug-in system is reasonable and high-efficient in project implementation.

Description

technical field [0001] The invention belongs to the field of distributed network system development, in particular to a field-driven development plug-in system. Background technique [0002] As the core of system data storage and analysis, the database plays an important role in the information system. The development and design of the current enterprise-level application platform must rely on the relational database. While the database plays a huge role, its schema structure is also different from the mainstream oriented The object system analysis theory has created a large gap. With the continuous increase of the system scale, the system analysis method based on process and transaction script can no longer meet the business needs. [0003] The domain modeling theory based on OO technology provides powerful theoretical guidance for large-scale business system analysis. As the theory continues to mature, it has been gradually applied to system analysis and architecture in va...

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): G06F9/44
Inventor 黄强穆炯李军蔡英
Owner SICHUAN AGRI UNIV