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

Extended enterprise connector framework using direct web remoting (DWR)

a connector framework and web remoting technology, applied in the direction of source code generation, instruments, computing, etc., can solve the problem of significant amount of data conversion between the frontend and the backend to be performed

Active Publication Date: 2010-02-04
SAP AG
View PDF7 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in order to use DWR to communicate with an enterprise backend system, significant amount of data conversion between the frontend and backend must be performed, which is sometimes tedious.

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
  • Extended enterprise connector framework using direct web remoting (DWR)
  • Extended enterprise connector framework using direct web remoting (DWR)
  • Extended enterprise connector framework using direct web remoting (DWR)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019]Techniques for extended enterprise connector framework are described herein. In the following description, numerous details are set forth to provide a more thorough explanation of embodiments of the present invention. It will be apparent, however, to one skilled in the art, that embodiments of the present invention may be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form, rather than in detail, in order to avoid obscuring embodiments of the present invention.

[0020]Reference in the specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the invention. The appearances of the phrase “in one embodiment” in various places in the specification do not necessarily all refer to the same embodiment.

[0021]According to certain embodiments of the invention, a new model r...

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

Techniques for extended enterprise connector framework are described herein. According to one embodiment, a Java proxy is generated in a form of Java beans at a Web server as a mid-layer, using an enterprise connector. The enterprise connector provides object oriented classes that encapsulate specific function calls of a Java connector which represents a set of proprietary APIs (application programming interfaces) to access RFC modules of a backend enterprise system. A JavaScript proxy is generated for a frontend client that communicates with the Web server over the Web using a DWR (direct Web remoting) mechanism to allow the JavaScript proxy to directly access the Java proxy of the mid-layer via an AJAX (asynchronous Java and extensible markup language or XML) communication mechanism, where the JavaScript is invoked by a Web application of the frontend client at runtime. Other methods and apparatuses are also described.

Description

FIELD OF THE INVENTION[0001]The present invention relates generally to programming framework for enterprise backend systems. More particularly, this invention relates to extended enterprise connector framework for enterprise backend systems.BACKGROUND[0002]In modem Web application development architecture, Web 2.0 technology is getting more popular and used to provide an end user with rich functionality and better user experience. As the most important part of Web 2.0, AJAX (Asynchronous JavaScript and XML) plays as a data converting and transferring center which bridges a browser and a server in an asynchronous way.[0003]AJAX is a technology for developing and delivering the rich UI (user interface) over the Internet that has become increasingly popular. Specifically, AJAX is a client side technology that enables a UI event to propagate to the server at a more granular level compared to the document data model. Under this technical trend, traditional 3-layer Web application develop...

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
IPC IPC(8): G06F9/44
CPCG06F9/541G06F8/36
Inventor LI, YINGHUIXIAO, YOUNENGLIU, TAO
Owner SAP AG
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