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

Push module modularization method and a client

A client-side, component-based technology, applied in software design and other directions, can solve problems such as increased project maintenance costs, difficulty in multi-person collaborative development, code coupling, etc., to achieve the overall deletion of business components, easy addition and replacement, and speeding up function development and debugging Speed, the effect of reducing code resources

Active Publication Date: 2019-04-19
WUHAN DOUYU NETWORK TECH CO LTD
View PDF11 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, the APP architecture under a single project will inevitably affect the development efficiency and increase the maintenance cost of the project. Every engineer must be familiar with so many codes, it will be difficult to carry out multi-person collaborative development, and Android (Android) projects are being compiled. When coding, the computer will be very stuck, and because the code coupling in a single project is serious, every time a code is modified, it must be recompiled, packaged and tested, which is very time-consuming. The most important thing is that such codes are impossible to do unit testing.

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
  • Push module modularization method and a client
  • Push module modularization method and a client
  • Push module modularization method and a client

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The embodiment of this application provides a push module componentization method and a client. The obtained push components can make the structure of the client clear and complete indirect coupling between business components. Each business component can complete an independent APP release according to BU requirements. , making it easier for developers during development, speeding up the speed of function development and debugging during development, it is very easy to delete, add and replace business components as a whole, and reduce redundant files such as code resources in projects; business downgrades, business components can be used during promotion peaks The business is closed as a unit to ensure the smooth execution of core business components.

[0054] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiment of the application will be described below in conjunction with the...

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 embodiment of the invention discloses a push module modularization method which is used for enabling an obtained push assembly to enable a clear framework of a client side to complete decoupling among service assemblies, enabling the service assemblies to be closed with a service serving as a unit during a promotion peak period, and guaranteeing smooth execution of a core service assembly. Themethod disclosed by the embodiment of the invention comprises the following steps: creating a push module by a client; The client obtains related codes of the push logic, wherein the related codes ofthe push logic comprise codes corresponding to the push logics of different service functions in the first application; The client packages the related code of the push logic in the push module to obtain a push component; The client receives a push message sent by the server; And the client analyzes and processes the push message through the push component, and displays the processed push message.

Description

technical field [0001] The present application relates to the field of client development, and in particular to a push module componentization method and a client. Background technique [0002] With the continuous iteration of the application (Application, APP) version and the continuous increase of new functions, the business will become more and more complex. The number of APP business modules may continue to increase, and the code of each business module will also change. more and more. In this way, the APP architecture under a single project will inevitably affect the development efficiency and increase the maintenance cost of the project. Every engineer must be familiar with so many codes, it will be difficult to carry out multi-person collaborative development, and Android (Android) projects are being compiled. When coding, the computer will be very stuck, and because the code coupling in a single project is serious, every time a code is modified, it must be recompile...

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/20
CPCG06F8/20
Inventor 艾牤宁
Owner WUHAN DOUYU NETWORK 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