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

Plug-in type development method and system based on process

A plug-in development and software development technology, which is applied in the process-based plug-in development method and system field, can solve problems that affect software operation function and stability, system crashes, and cannot effectively ensure the overall stability and efficient operation of the system. , to achieve the effect of ensuring stable and efficient operation

Active Publication Date: 2020-07-17
CHENGDU ZHONGKE HEXUN TECH CO LTD
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Traditional software development basically belongs to the development model of a single block. When the software needs more, the business system will grow correspondingly. If the software needs to be added or modified, this will bring huge pressure to the business system. At the same time, it will also bring many uncertain factors to the business system, which will affect the overall operation function and stability of the software.
At present, the plug-in framework is implemented based on the java language, which is mainly developed for the java system, and the plug-in is usually in the form of a dynamic library. The plug-in in the form of a dynamic library can effectively solve the problem of system plug-in assembly, but All plugins are still in the same process and share the memory space in the process, which causes the crash of a single plugin to cause the entire system to crash
It can be seen that the plug-in framework of the prior art cannot effectively guarantee the stable and efficient operation of the system as a whole

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
  • Plug-in type development method and system based on process
  • Plug-in type development method and system based on process

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0049] refer to figure 1 , is a schematic flowchart of a process-based plug-in development method provided by the present invention. The process-based plug-in development method includes the following steps:

[0050] Step S1, obtaining the business code about the operating system user itself, and forming an independent library file and an independent process according to the business code;

[0051] Step S2, according to the independent library file ...

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 plug-in type development method and system based on a process. The plug-in type development method and system based on process are based on a process plug-in framework. Meanwhile, two different types of plug-ins, namely a dynamic link library plug-in and an independent process plug-in, are provided, wherein each plug-in still follows the same plug-in specification; however, the independent process plug-in can exclusively share the memory space allocated by the operating system, so that if a single process crashes, synchronous crash of the whole system cannot be caused,substantial fault isolation can be realized, and stable and efficient operation of the whole system is effectively guaranteed.

Description

technical field [0001] The invention relates to the technical field of plug-in framework development, in particular to a process-based plug-in development method and system. Background technique [0002] The plug-in framework is also called the microkernel framework, which is essentially an architecture for designing and developing software based on the kernel + plug-in model. Traditional software development basically belongs to the development mode of a single block. When the software needs more, the business system will grow correspondingly. If the software needs to be added or modified, this will bring huge pressure to the business system. At the same time, it will bring many uncertain factors to the business system, which will affect the overall operation function and stability of the software. At present, the plug-in framework is implemented based on the java language, which is mainly developed for the java system, and the plug-in is usually in the form of a dynamic l...

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): G06F8/20G06F8/71
CPCG06F8/20G06F8/71
Inventor 蔡万苍
Owner CHENGDU ZHONGKE HEXUN 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