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

Method and device for providing complex web applications in resource-constrained environment

A web application, resource-limited technology, applied in electrical components, program control devices, transmission systems, etc., can solve problems such as poor user experience, lack of operating conditions, and inability to achieve design goals, reducing requirements and ROM storage. Ability requirements, the effect of realizing complex interface effects and the interaction of large amounts of structured data

Inactive Publication Date: 2013-12-18
NANJING NANZI INFORMATION TECH
View PDF3 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This solution cannot be used across platforms, and the user experience is poor
[0008] To sum up, Option 1 does not meet the operating conditions in a resource-constrained environment; Option 2 and 3 cannot achieve the design goals

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 and device for providing complex web applications in resource-constrained environment
  • Method and device for providing complex web applications in resource-constrained environment
  • Method and device for providing complex web applications in resource-constrained environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] Such as figure 1 as shown,

[0053] A method for providing complex webpage applications in a resource-constrained environment. In this embodiment, the operating environment of all interface logic and part of the business logic of the webpage application is transferred from the traditional server to the browser client to realize Reduced performance on servers with CPU-constrained and / or RAM-constrained runtimes.

[0054]In step S110, the running environment of all interface logic of the web application is transferred to the browser client. The interface logic traditionally undertaken by the server includes: initialization of interface components; image loading; jumping, displaying or hiding between different interfaces; changing, displaying or hiding internal components of the interface; and layout changes. In this embodiment, the above-mentioned interface logic is all realized by manipulating the Document Object Model (ie, DOM, which is a standard program interface of...

Embodiment 2

[0064] Such as figure 2 as shown,

[0065] A method for providing complex webpage applications in a resource-constrained environment. This embodiment is improved on the basis of the first embodiment. The main improvement is that in this embodiment, due to the limited ROM storage capacity of the server , the code size of the webpage application plus its server may exceed the available capacity of the memory, and it is necessary to compress the webpage application stored on the server.

[0066] process,

[0067] In step S210, use C language to write the server side of the webpage application program;

[0068] Next, in step S211, the number of program code words is reduced by removing comments, blanks and newlines of the web application program and removing uncalled codes;

[0069] Specifically, deleting comments, blanks and newlines will not affect the execution of the program; by analyzing the calling relationship of each module, remove the code that is not called; then, i...

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 a method and device for providing complex web applications in a resource-constrained environment. The method includes the following steps (1) the operating environment of all the interface logic and part of service logic of the web applications is transferred to a browser client from a traditional server to lower the requirements of the server when CPU processing capacity and / or a RAM in operation are / is constrained; (2) on the premise that executing effect is not affected, the web applications and codes of the server of the web applications are decompressed to lower the requirements of the server when ROM storage capacity is constrained. The method and device for providing the complex web applications in the resource-constrained environment has the advantages that the requirements for the CPU processing capacity and the RAM in operation are substantially lowered; complex interface effect and interaction of a large amount of structural data can be achieved; the requirements of the server for the ROM storage capacity are lowered; more than 99% browser occupancy is covered, and the constraint of only supporting a specific browser (IE in general) caused by the mode that the applications are encapsulated in browser plug-ins is gotten rid of.

Description

technical field [0001] The invention relates to a method and equipment for providing complex web page applications in a resource-limited environment, and belongs to the field of digital information transmission. Background technique [0002] With the development of communication technology and computer technology, more and more users hope to use web browsers to complete various operations and configuration management functions on product equipment. However, due to the limitations of power consumption, size and price, the hardware resources of these devices such as processing power, random access memory (RAM) and read-only memory (ROM) are quite limited. Typical hardware configurations are 300MHz ARM CPU, 32MB RAM and 32MB ROM. Therefore, due to resource constraints, these devices cannot run complex web application servers, or perform poorly when processing complex web page requests. [0003] A web application is an application software that operates using a web browser. I...

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/08G06F9/44
Inventor 王强吴磊卫刚
Owner NANJING NANZI INFORMATION TECH
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