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

Running device and method of network application

A network application and process technology, applied in the field of Internet applications, can solve problems such as unfavorable technology platform promotion, difficulty in providing capabilities, and capability limitations, and achieve the effects of less logical operations, prevention of damage, and improved security.

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

AI Technical Summary

Problems solved by technology

Compared with client programs, the capabilities of the Web are greatly limited
[0005] In the Internet environment, if you want to build a WebApp platform, provide various capabilities on this platform, and then develop various applications based on this capability, you will face a problem of choosing a development environment. In the web environment, it is difficult to provide certain capabilities, such as data services based on TCP or UDP, video, file transfer, and other client-side capabilities.
If the client program is fully adopted, there are two problems: one is security issues, because the client program has very large authority and can perform arbitrary operations on the system, which poses a security risk; the other is the problem of development threshold. A good client program requires more technically demanding development engineers
For a WebApp platform, high technical requirements are not conducive to the promotion of the platform

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0044] In order to realize the combination of network advantages and client advantages, and enhance the ability of web pages, the present invention needs to customize the script object in the script engine, and transform the browser kernel, and embed the self-defined script object in the browser kernel, Convenient for script calls.

[0045] figure 1 It is a schematic diagram of the WebApp running device of the present invention. see figure 1 , the running device of the WebApp includes the browser kernel and script engine corresponding to the WebApp, and also includes local components and custom objects, wherein: the local components are used to provide basic client functions; the custom objects are used to encapsulate local components to form specific client functions; the scripting engine is provided with a scripting object corres...

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 running device and method of network application. The device comprises a local assembly, a custom object, a script engine and a browser core. The method comprises the following steps: encapsulating the local assembly to form a custom object with a specific client function; arranging a script object of the custom object in the script engine; embedding the script object in the browser core; invoking the embedded script object via the browser core by utilizing a running script when the network application runs, and then running the specific client function of the custom object. With the adoption of the device and method, the ability of a network application framework can be expanded; and meanwhile, the difficulty in the technical development of the network application is reduced; and the safety is improved.

Description

technical field [0001] The present invention relates to the technical field of Internet applications, in particular to an operating device and an operating method of a web application (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 the perspectiv...

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/08G06F17/30
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