Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Dynamic and extendable web interface method

A dynamic and interface technology, applied in the direction of program loading/starting, program control devices, etc., can solve the problem that the software cannot realize dynamic scalability

Active Publication Date: 2012-06-13
JIANGSU DAWN INFORMATION TECH CO LTD
View PDF5 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] As the scale of software development increases, in order to better facilitate system design and development, it is usually necessary to divide the software into different modules so that developers can design and code different modules to improve the efficiency of parallel development; The leading development method enables software developers to develop software according to modules. However, in the traditional development method, the division of modules is only a logical division. Developers still need to develop their own modules in the same project. The final software When deploying, different modules are combined into one installation package for installation. This method makes it necessary to modify the code in the original development project and redeploy the new installation package when the system needs to be modified or added new functions. Makes software unable to implement dynamically scalable functions

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
  • Dynamic and extendable web interface method
  • Dynamic and extendable web interface method
  • Dynamic and extendable web interface method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The software infrastructure mainly includes two levels: the core platform and the module. The module is a logical unit that divides the software according to the characteristics of the application software. Developers use the module as the basic unit to design and develop; the core platform is the basic platform for the module to run. All modules All are subject to the unified management and scheduling of the core platform;

[0037] The core platform provides a running environment for the modules. After the core platform is running, the core platform can start and run all the modules in the system; the status of the modules includes installed, resolved, uninstalle, active and other states, allowing the core platform and On the basis of modules, the modules are dynamically uninstalled and updated, thus ensuring the dynamic scalability of the software system;

[0038] Web Interface Dynamic Scalable Mechanism

[0039] The present invention is based on the architec...

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 dynamic and extendable web interface method. The method comprises the following steps of: dividing a software framework into a module and a core platform according to a modularization idea; defining web elements to be dynamically loaded, javascript files, css (Computer System Simulation) files and multilingual files as expansion points; defining an internal expansion point mechanism of a system; and when regularly carrying design encoding on module installation expansion points, uniformly managing expansion point elements in the module by the core platform and loading the expansion point elements into a web page in a concentrated manner. According to the method disclosed by the invention, the modularity development framework of the web interface, the online dynamic and extendable software framework and plug-and-play hot plug mechanism of a software layer facing to the web interface are realized.

Description

technical field [0001] The invention relates to software development, in particular to a method for a dynamically expandable web interface. Background technique [0002] As the scale of software development increases, in order to better facilitate system design and development, it is usually necessary to divide the software into different modules so that developers can design and code different modules to improve the efficiency of parallel development; The leading development method enables software developers to develop software according to modules. However, in the traditional development method, the division of modules is only a logical division. Developers still need to develop their own modules in the same project. The final software When deploying, different modules are combined into one installation package for installation. This method makes it necessary to modify the code in the original development project and redeploy the new installation package when the system n...

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/44G06F9/445
Inventor 郭庆温鑫赵欢孙国忠邵宗有
Owner JIANGSU DAWN INFORMATION TECH CO LTD
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
Eureka Blog
Learn More
PatSnap group products