Plug-in data transmission method, client and server

A data transmission method and client-side technology, which are applied in the field of client-side and server-side, plug-in data transmission methods, to achieve the effects of reducing traffic overhead, reducing size, and improving security

Inactive Publication Date: 2017-01-11
GUANGZHOU PINWEI SOFTWARE
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the existing technology, most of the plug-in data are JavaScript Bundle data packets, which are pure JavaScript codes after decompression. During the transmission of the plug-in data on the public network, there is a security risk of being deciphered and tampered with; The accessed code usually uses the interface signature algorithm of the development side. These algorithm codes, as well as the implementation logic and key algorithms of the plug-in, should not be exposed and deciphered during public network transmission.

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 data transmission method, client and server
  • Plug-in data transmission method, client and server
  • Plug-in data transmission method, client and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] Embodiment 1 is a plug-in data transmission method provided by the embodiment of the present invention, refer to figure 1 As shown, the method includes:

[0050] Step 101, the client sends the plug-in update request triggered by the application to the server, and the plug-in update request includes the plug-in version information of the application; the plug-in version information fed back by the client to the server may be a real-time plug-in version of the application The information can also be the previous version information before the real-time version information. The version information sent to the server together with the plug-in update request is used as the version basis for the subsequent server-side comparison and difference calculation. Both the real-time version information and the previous version information can realize the plug-in. renew.

[0051] Step 102, corresponding to the plug-in version information, the server pushes the encrypted incremental p...

Embodiment 2

[0057] Embodiment 2 is a plug-in data transmission method provided by the embodiment of the present invention, refer to figure 2 As shown, the method includes:

[0058] Step 201, the client sends the plug-in update request triggered by the application to the server, the plug-in update request includes the plug-in version information of the application; the plug-in version information fed back by the client to the server may be the real-time plug-in version of the application The information can also be the previous version information before the real-time version information. The version information sent to the server together with the plug-in update request is used as the version basis for the subsequent server-side comparison and difference calculation. Both the real-time version information and the previous version information can realize the plug-in. renew.

[0059] Step 202: Corresponding to the plug-in version information, the server determines the existing plug-in ver...

Embodiment 3

[0070] Embodiment 3 is a client 3 provided by the embodiment of the present invention, refer to image 3 As shown, the client 3 includes:

[0071] The collection module 31 is used to collect the plug-in version information of the application program on the client. The plug-in version information referred to in the embodiment of the present invention will be sent to the server together with the plug-in update request, and will be used to determine the existing Based on the version, the plug-in version information can be the real-time plug-in version information of the application program on the client, or the previous plug-in version information of the application program. Both the real-time version information and the previous version information can realize the update of the plug-in.

[0072] The sending module 32 is configured to send a plug-in update request triggered by an application on the client to the server, where the plug-in update request includes the plug-in versio...

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 discloses a plug-in data transmission method, a client and a server. The method comprises the following steps: the client sends a plug-in update request to the server according to the plug-in update request triggered by an application program, wherein the request contains plug-in version information of the application program, the server carries out differential calculation on new and old versions after receiving the plug-in update request to acquire incremental plug-in data, and pushes downloading information of the incremental plug-in data to the client, the client receives the downloading information, downloads the plug-in data, splices the incremental plug-in data with an existing plug-in to acquire a complete new version plug-in, and loads the new version plug-in. By adoption of the plug-in data transmission method provided by the invention, the possibility that the plug-in data are decoded or tampered in a public network transmission process is reduced, and the security mechanism of plug-in data transmission is effectively improved.

Description

technical field [0001] The invention relates to the field of data communication, in particular to a plug-in data transmission method, a client and a server. Background technique [0002] The plug-in development method is a very advanced development method in the current mobile client application development process to realize rapid update and iteration of new application functions. Developers can divide the application into multiple modules according to function or structure, and develop and maintain them separately. Through the plug-in real-time update function, as long as a new plug-in version is released, the mobile client application can choose to update the plug-in to use the new function; at the same time , for some experimental functions or optional personalized functions, not all client users have needs. Through plug-in development, customers can choose the loading of functions according to their needs, thereby reducing the size of the application data package on the...

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): H04L29/06H04L29/08G06F9/445
CPCH04L63/0428H04L67/06G06F8/65G06F9/44526H04L67/55
Inventor 罗捷曾开华纪俊
Owner GUANGZHOU PINWEI SOFTWARE
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
Try Eureka
PatSnap group products