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

Method for realizing separation operation of service software programs

A service software and program technology, applied in the field of realizing the separation of service software programs, can solve the problems of large server configuration requirements, interruption of functions and services, idle slave servers, etc., to improve stability, achieve horizontal expansion capabilities, and facilitate practical applications. and promotion effect

Active Publication Date: 2018-11-06
深圳亚保科技有限公司
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the single point of failure of the server is inevitable or avoided, that is, whether it is a system hardware failure, system software failure or application software single / combined failure, it will cause the function and service provided by the currently running service software to be interrupted
[0003] In order to prevent service interruption, in traditional server software, the same software is generally installed on multiple servers to form a master-slave structure, but it does not fundamentally solve the problem
There will still be the following problems: (1) only the master server is working during normal work, and the slave server is idle; (2) if the master server is abnormal, switching the service from the master server to the slave server requires switching time, and After the main server returns to normal, the same is true for switching back; (3) During failover, the connection established between the client and the main server will be forcibly interrupted, and all ongoing businesses will be suspended. When the main server returns to normal, the client The connection between the client and the backup server will also be completely interrupted, and the connection with the master server needs to be re-established; (4) Generally, the configuration of the master server will be higher than that of the slave server. If the master server goes down during a business peak, the backup server cannot support the business; (5) If the business volume of a certain business surges, in addition to the optimization of the software system, it is necessary to increase the hardware configuration to make up for it. However, there is an upper limit to the accumulation of the hardware performance of the server itself. Configuration requirements can become infinitely large

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 for realizing separation operation of service software programs
  • Method for realizing separation operation of service software programs

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] Such as Figure 1~2 As shown, the method for implementing separate running of service software programs provided in this embodiment includes the following steps.

[0028] S101. Install the view layer code package of the service software program on the view server, and install the model layer code package and the control layer code package of the service software program on the function pool node server.

[0029] In the step S101, the service software program is used to process service data during remote calling and return a service output image, which may be but not limited to a service software program for medical information management. The view server and the function pool node server can be remotely communicated to realize distributed deployment of service software programs. Such as figure 2 As shown, by distributing the installation of service software programs, the probability that the view server and the function pool node server fail at the same time can be g...

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 relates to the field of on-line software service and discloses a method for realizing the separation operation of service software programs. According to the present invention, a solution that provides a high degree of stability in the availability of serviced software programs can be provided, the service software program with the traditional MVC architecture is separated into two parts: an MC layer code package (i.e. a model layer code package and a control layer code package) and a V layer code package (i.e. a view layer code package), and distribution installation and operation are performed on the two parts. The stability of the system is improved on a middle-larger size service software system, the ability of concurrent processing and lateral expansion is realized, practical application and popularization are facilitated.

Description

technical field [0001] The invention belongs to the field of online software services, and in particular relates to a method for realizing separate operation of service software programs. Background technique [0002] Currently, most known online service software programs run on a single server, and the software programs are complete in a single server. However, the single-point failure of the server is inevitable or avoided, that is, whether it is a system hardware failure, a system software failure, or a single / combined failure of the application software, it will cause the interruption of the functions and services provided by the currently running service software. [0003] In order to prevent service interruption, in traditional server software, the same software is generally installed on multiple servers to form a master-slave structure, but it does not fundamentally solve the problem. There will still be the following problems: (1) only the master server is working d...

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): G06F8/65G06F8/70H04L29/06
CPCG06F8/65G06F8/70H04L67/133
Inventor 唐晓春王腾蛟陈海枫陈国赵晓鑫
Owner 深圳亚保科技有限公司
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