Architecture, system and method for providing a real time web application framework socket

a web application and socket technology, applied in the field of web applications, can solve the problems of consuming computing costs at a web server, affecting the performance of web applications, and imposing computational costs on both the web browser and the server computer

Active Publication Date: 2011-05-26
RED HAT
View PDF53 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Thus, web application that obtain, display, and distribute data in real time incurs computational expense and compute cycles at a client side web browser, in order to processes and issues requests.
Furthermore, computing expenses are also consumed at a web server when handling and / or responding to web browser requests.
Often the computational costs imposed on both the web browser and server computer are for naught, as new or updated data may not be available.
Furthermore, frameworks for creating these web applications require complex programming in JAVASCRIPT, AJAX, etc., as well as other web-based programming languages.
The results are either overly complex web applications that require a significant amount of user time to develop, or web applications that do not support cross-platform / technology communications.

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
  • Architecture, system and method for providing a real time web application framework socket
  • Architecture, system and method for providing a real time web application framework socket
  • Architecture, system and method for providing a real time web application framework socket

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016]A method and apparatus for providing real-time web applications is described. In one embodiment, the method includes receiving a web page from a web application framework at a client computer system, the web page including at least one framework widget with a subscription to a topic. The method may also include opening a framework socket in a web browser run on the client computer system. In one embodiment, the method may further include rendering the framework socket along with the at least one framework widget in a web browser run by the client computer system.

[0017]FIG. 1A is a block diagram of exemplary system architecture 100 for providing real-time web applications. In one embodiment, the system includes a real time application framework 110, clients 102, and external resources 140. The framework 110, external resources 140, and clients 102 may be coupled to a computer network 104 that communicates via any of the standard protocols for the exchange of information.

[0018]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

A method and apparatus for providing real-time web applications is described. In one embodiment, the method includes receiving a web page from a web application framework at a client computer system, the web page including at least one framework widget with a subscription to a topic. The method may also include opening a framework socket in a web browser run on the client computer system. In one embodiment, the method may further include rendering the framework socket along with the at least one framework widget in a web browser run by the client computer system.

Description

RELATED APPLICATIONS[0001]This application is related to the co-pending applications entitled ARCHITECTURE, SYSTEM AND METHOD FOR PROVIDING REAL TIME WIDGETS IN A WEB APPLICATION FRAMEWORK, concurrently filed on TBD, U.S. patent application Ser. No. TBD; ARCHITECTURE, SYSTEM AND METHOD FOR A MESSAGING HUB IN A REAL-TIME WEB APPLICATION FRAMEWORK, concurrently filed on TBD, U.S. patent application Ser. No. TBD; ARCHITECTURE, SYSTEM AND METHOD FOR PROVIDING A REAL-TIME WEB APPLICATION FRAMEWORK WITH A PLUG-IN ARCHITECTURE, concurrently filed on TBD, U.S. patent application Ser. No. TBD; and ARCHITECTURE, SYSTEM AND METHOD FOR REAL-TIME WEB APPLICATIONS, concurrently filed on TBD, U.S. patent application Ser. No. TBD.FIELD OF INVENTION[0002]Embodiments of the invention relate to the field of web applications, and more particularly, to providing a real-time web application framework.BACKGROUND OF THE INVENTION[0003]Information is commonly exchanged over the internet via web applications...

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(United States)
IPC IPC(8): G06F15/16G06F3/048
CPCG06F17/3089H04L67/02G06F9/4443G06F9/451G06F16/958
Inventor MACKEN, LUKE J.
Owner RED HAT
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