Unlock instant, AI-driven research and patent intelligence for your innovation.

Framework device and operation method of network application

A network application and framework technology, applied in the field of Internet applications, can solve the problems of WebApp security, the overall performance of the WebApp framework is not high, browsers are vulnerable to malicious attacks, etc., to achieve easy deployment and release, and ensure fluency , the effect of improving the overall performance

Active Publication Date: 2015-12-09
TENCENT TECH (SHENZHEN) CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of this processing method is: when the browser kernel crashes or gets stuck, the sub-windows of the corresponding WebApp container window will also crash or get stuck, resulting in poor stability of the WebApp
Therefore, the overall performance of the current WebApp framework is not high
[0007] In addition, the browser itself is very vulnerable to malicious attacks, so the current WebApp needs to run on the browser, and the security of this WebApp is also very problematic

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
  • Framework device and operation method of network application
  • Framework device and operation method of network application
  • Framework device and operation method of network application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0049] figure 1 It is a schematic diagram of the WebApp framework device of the present invention. see figure 1 , the framework device of WebApp described in the present invention is a client software device, runs on local client, and this framework device comprises mutually independent framework process and browser process; Described framework process (also can be referred to as interface framework process, uses WebApp interface information display) includes the container window (because it is displayed on the client side, it can also be called the client container window) and the browser proxy object, and the browser process includes the browser kernel and the browser proxy object The corresponding stub object.

[0050] In the present invention, the framework process needs to call the browser kernel object, and the browser kernel...

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 frame device of network application and an operation method. The device is a client and comprises independent frame process and browser process, wherein the frame process comprises a container window and a browser proxy object; the browser process includes a browser kernel and a stub object; the method comprises the steps as follows: transmitting related information of an appointed area in the container window to the stub object of the browser process by the browser proxy object of the frame process, and transferring the related information to corresponding browser kernel by the stub object of the browser process; rendering interface information of network application according to received information by the browser kernel, and transmitting the interface information to the browser proxy object of the frame process in an out-of-process manner through the stub object of the browser process; and displaying the received interface information in the appointed area of the container window by the browser proxy object of the frame process. By utilizing the frame device, the stability, the overall performance and the security of the network application can be improved.

Description

technical field [0001] The present invention relates to the technical field of Internet applications, in particular to a framework device of a web application (WebApp) and an operating method of the WebApp. Background technique [0002] WebApp is an application that uses a network (Web) page as a basis to complete a certain function. Compared with ordinary web pages, WebApp puts more emphasis on functionality, such as mailboxes, small games, calendars, etc. The WebApp framework refers to the operating environment of the WebApp, such as which browser kernel is used, which programming interface is used, and which interfaces can be called by the WebApp. [0003] At present, there are many WebApp frameworks, including the WebApp framework of Google (Google), the WebApp framework of Apple (Apple), and the WebApp framework of Microsoft (Microsoft). However, these WebApp frameworks need to run on the browser, and their capabilities are limited to the inside of the browser. From t...

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 Patents(China)
IPC IPC(8): H04L29/08
Inventor 黄奎魏亚民谢昕虬刘红杰
Owner TENCENT TECH (SHENZHEN) CO LTD
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