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

Software architecture system

Active Publication Date: 2013-09-18
ZICT TECH CO LTD
View PDF4 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In traditional web application development, due to inherent defects in the architecture, it is difficult to implement component-based development, and there is no standard specification to constrain it, resulting in increasing software complexity, and difficulty in reusing and decoupling components, resulting in Low development efficiency
At the same time, for the existing software development architecture of web applications, system instability is difficult to control, and hot-swapping is very difficult. When a module is abnormal or cannot be used, it often leads to other modules not being used normally or even downtime.

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
  • Software architecture system
  • Software architecture system
  • Software architecture system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to understand the above objects, features and advantages of the present invention more clearly, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that the embodiments of the present application and the features in the embodiments may be combined with each other in the case of no conflict.

[0023] Many specific details are set forth in the following description to facilitate a full understanding of the present invention. However, the present invention can also be implemented in other ways different from those described herein. Therefore, the protection scope of the present invention is not limited by the specific details disclosed below. Example limitations.

[0024] figure 1 A block diagram of a software architecture system according to an embodiment of the present invention is shown.

[0025] like figure 1 As shown, according to the software architecture ...

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 software architecture system which is achieved based on an OSGI (Open Service Gateway Initiative) specification and an REST (Representational State Transfer) principle. The software architecture system comprises a monitoring management module, a dependence management module, a service management module and a route distribution module, wherein the monitoring management module is used for monitoring all business plug-ins and / or services in an OSGI container; the business plug-ins are used for executing corresponding business logic according to an external data request; the dependence management module is used for providing and managing OSGI service dependence among the business plug-ins; the service management module is used for controlling the business plug-ins to execute the business logic and controlling release and stop of the services in the OSGI container; the route distribution module is used for receiving the data request from a browser, determining a corresponding processing method of a numerical value according to the numerical value of an extended attribute of the data request, and distributing the data request to the business plug-in corresponding to the processing method; and processing is conducted by the business plug-in or conducted according to a default rule of the REST principle. With the adoption of the technical scheme, modular development management, dynamic configuration and extension of a web application can be achieved.

Description

technical field [0001] The present invention relates to the technical field of business data processing, in particular to a software architecture system. Background technique [0002] In traditional web application development, due to the congenital defects in the architecture, it is difficult to achieve component-based development, and there is no standard specification to constrain it, resulting in higher and higher software complexity, and it is difficult to reuse and decouple components, resulting in Development efficiency is low. At the same time, for the existing software development architecture of web applications, the system instability factors are difficult to control, and hot swapping is very difficult. When a certain module is abnormal or cannot be used, other modules cannot be used normally or even crash. [0003] Therefore, a new technical solution is required, which can realize modular development management, dynamic configuration and expansion of web applica...

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 ZICT 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