Method and System for Facilitating Client Server Interaction
First Claim
1. A computer-implemented method comprising:
- receiving a first request from a client application for data from a web application at a base client module;
generating a second request in response to the first request, the second request specific to the web application;
receiving a response to the second request in a non-web page format; and
reformatting the non-web page format into a format for the client application.
1 Assignment
0 Petitions
Accused Products
Abstract
The apparatus includes a base client module and a server module. The base client module receives requests from a client application on a client computer. The base client module calls a resource of a web application.. A server module transparently interacts with the logic of the web application to obtain the requested data and sends it back to the base client in a format handled by the base client. The base client can then reformat the data to a client application requested format before passing the data to the client application. This method allows a client application programmer to obtain easily usable data from a web application by using the base client.
111 Citations
21 Claims
-
1. A computer-implemented method comprising:
-
receiving a first request from a client application for data from a web application at a base client module; generating a second request in response to the first request, the second request specific to the web application; receiving a response to the second request in a non-web page format; and reformatting the non-web page format into a format for the client application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable storage medium, having instructions stored therein, which when executed, cause a computer to perform a set of operations comprising:
-
receiving a first request from a client application for data from a web application at a base client module; generating a second request in response to the first request, the second request specific to the web application; receiving a response to the second request in a non-web page format; and reformatting the non-web page format into a format for the client application. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a processor; a system memory coupled to the processor; a base client module to provide an interface between a remote web application and a client application, the interface to service data requests for the web application and to return requested data in a client application format. - View Dependent Claims (20, 21)
-
Specification