System and method for exposing the dynamic web server-side
AssigneeAppcelerator, Inc.
InventorsPaul Colton, Uri Sarid, Kevin Edward Lindsey
Life of this patent
Estimating the term…
Abstract
A system and method for accessing a rich web site is disclosed herein. The method includes serving the web-page as a container on the server-side and instantiating a content of the Web-page with a plurality of JavaScript calls or a plurality of AJAX calls, which allows APIs to access and retrieve information from the Web-page and to process the content of the Web-page.
Claims6
A method executed by a processor for accessing a rich website application on the server-side, the method comprising:
- retrieving a webpage of the rich website application on the server-side;
- serving the webpage as a container on the server-side;
- instantiating a content of the webpage on the server-side with a plurality of JavaScript calls or a plurality of Asynchronous and JavaScript XML (AJAX) calls;
- providing a plurality of Application Programming Interfaces (APIs) for a server-side software to access and retrieve information of the webpage on the server-side;
- accessing and retrieving the content of the webpage with a server-side software via at least one of the plurality of APIs;
- processing the retrieved content of the webpage on the server-side;
- and
- transmitting the retrieved content to a client-side by serializing the retrieved content.
A system for accessing a webpage of a rich website application on a server-side, the system comprising:
- a processor;
- and
- one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of:
- retrieving the webpage of the rich website application on the server-side;
- serving the webpage as a container on the server-side;
- instantiating a content of the webpage on the server-side with a plurality of JavaScript calls or a plurality of Asynchronous and JavaScript XML (AJAX) calls;
- providing a plurality of Application Programming Interfaces (APIs) for a server-side software to access and retrieve information of the webpage on the server-side;
- accessing and retrieving the content of the webpage with a server-side software via at least one of the plurality of APIs;
- processing the retrieved content of the webpage;
- and
- transmitting the retrieved content to a client-side by serializing the retrieved content.
A computer program product stored on a non-transitory computer-readable medium for use on a computer to develop a web application for accessing a webpage of a rich website application on a server-side, the computer program product comprising instructions, which when executed by one or more processors, cause the one or more processors to carry out the steps of:
- retrieving the webpage of the rich website application on the server-side;
- serving the webpage as a container on the server-side;
- instantiating a content of the webpage on the server-side with a plurality of JavaScript calls or a plurality of Asynchronous and JavaScript XML (AJAX) calls;
- providing a plurality of Application Programming Interfaces (APIs) for a server-side software to access and retrieve information of the webpage on the server-side;
- accessing and retrieving the content of the webpage with a server-side software via at least one of the plurality of APIs;
- processing the retrieved content of the webpage;
- and
- transmitting the retrieved content to a client-side by serializing the retrieved content.
Dependencies are inferred from the claim text.