Supercharge Your Innovation With Domain-Expert AI Agents!

Client program updating method, device and system

A client-side program and client-side technology, applied in the client-side application field, can solve the problems of difficulty in upgrading and maintenance, limitations, and high development costs, and achieve the effect of improving update efficiency, effective update, and improving experience.

Inactive Publication Date: 2019-04-19
高途教育科技集团有限公司
View PDF7 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] CS (Client / Server, client / server) architecture software products generally have clients, and there are problems such as complex program design, high development cost, long cycle, poor software portability, and difficult upgrade and maintenance. Therefore, the general server only stores data , most of the business logic is implemented on the client. If the product business logic is adjusted or the interface style is adjusted, the client software needs to be redeveloped, and all need to be packaged and released. All users need to download a new client or upgrade the client software. new system available
[0003] Therefore, a three-tier CS structure system came into being, which separates the presentation layer, application layer, and service layer. In this way, the relative independence of the three layers can be maintained logically. Each layer can be developed independently and in parallel, but the presentation layer still uses Native development. method, still has the trouble of modifying an interface style and repackaging and releasing the version. If you use the BS (Browser / Server, browser / server) architecture, that is, the presentation layer is implemented in the browser, and there are many high-performance rendering and computing functions. Difficult to implement in browsers, because many lower-level graphics rendering operations are limited at the browser kernel level
Therefore, when any layer of the presentation layer, application layer, or service layer is updated, the user needs to re-download the new client or upgrade the client program to use the new system, which reduces the update efficiency of the client program and the user experience.

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
  • Client program updating method, device and system
  • Client program updating method, device and system
  • Client program updating method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. the embodiment. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts belong to the protection scope of the present invention.

[0025] The CS three-tier architecture is composed of presentation layer, business layer and data layer which are logically separated from each other. The presentation layer provides data to clients, the business layer implements business and data rules, and the data layer defines data access standards. The core of the three-tier architecture is the component object model, that is, an "intermedi...

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 method, a device and a system for updating a client program, relates to the technical field of client applications, and can access a server corresponding to a current client when monitoring starting information of the client program. Obtaining first version information of a client program pre-stored by the server; Comparing whether the first version information is consistent with second version information of the current client program or not; Downloading an update file corresponding to the first version information from the server side when the comparison is inconsistent; Therefore, the current client program is updated. comparing the first version information with the second version information of the current client program to determine whether to update the client program; The consistency of the second version information of the current client program and the first version information of the server is effectively judged, so that effective updating of the client program is realized, the updating efficiency of the client program is improved, and the user experience is improved.

Description

technical field [0001] The present invention relates to the technical field of client applications, in particular to a method, device and system for updating client programs. Background technique [0002] CS (Client / Server, client / server) architecture software products generally have clients, and there are problems such as complex program design, high development cost, long cycle, poor software portability, and difficult upgrade and maintenance. Therefore, the general server only stores data , most of the business logic is implemented on the client. If the product business logic is adjusted or the interface style is adjusted, the client software needs to be redeveloped, and all need to be packaged and released. All users need to download a new client or upgrade the client software. The new system can be used. [0003] Therefore, a three-tier CS structure system came into being, which separates the presentation layer, application layer, and service layer. In this way, the re...

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/71
CPCG06F8/65G06F8/71
Inventor 史星亚
Owner 高途教育科技集团有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More