发明名称 Method, system and computer program product for providing composite web application
摘要 A method and system for providing composite web application is provided. The method operates at a server computer to receive a client request in the form of an API language request, having a plurality of CLI commands for querying Web services. The process allows generating an Abstract Syntax Tree (AST) from the client request and sequentially executing each node of the AST to query the Web services. All web data received are combined into a composite data structure send back in the form of an API language response to the originator.
申请公布号 US9344524(B2) 申请公布日期 2016.05.17
申请号 US201214368278 申请日期 2012.12.19
申请人 Arnault Thibaud 发明人 Arnault Thibaud;Richard Arnaud
分类号 G06F15/16;H04L29/08 主分类号 G06F15/16
代理机构 Baker & Hostetler LLP 代理人 Baker & Hostetler LLP
主权项 1. A method for providing composite web application comprising the steps of: receiving, at a webshell server, a client request from a client server in the form of an API language request, wherein the client request further comprises a plurality of command line interface (CLI) commands for querying Web services; generating, at a webshell server, an Abstract Syntax Tree (AST) from the client request, wherein the AST comprises syntax nodes and command nodes and at least one command node being associated to at least one request to the Web services; executing, at a webshell server, the Abstract Syntax Tree, wherein each command node execution further comprises: sending to a Web service, a web service request in the form of an application program interface (API) language of the corresponding requested Web service;receiving from the corresponding requested Web service the web data sent back; andstoring the web data received as the response of the execution step; combining, at a webshell server, the stored web data into a composite data structure; and sending, at a webshell server, the composite data structure in the form of an API language response to a client computer.
地址 Orsay FR