Patent ID: 8032609
Filing Date: 2011-10-04
Classification: H04L,H04W

Abstract:
1. A system for aggregating dynamic endpoints for efficiently delivering Web services to a client, the system comprising: a data network communicatively connected to the client enabling the client to send and receive data through the data network; a plurality of Web services connected to the data network enabling the client to access the plurality of Web services through the data network; and an aggregator communicatively connected between the client and the Web services to mediate between the client and the plurality of Web services, the aggregator being arranged to receive a Web service request from the client for two or more requested Web services, each Web service request comprising, for each of the two or more requested Web services, a respective Web service endpoint for accessing a respective requested Web service, access the two or more requested Web services at each Web service endpoint, receive Web services data from the two or more requested Web services, aggregate the Web services data by reformulating the Web services data from the two or more requested Web services into an aggregation of Web services data suited to the client, and then communicate the aggregation of Web services data to the client, wherein the aggregator is arranged to dynamically reset the Web service endpoints received in the Web service request without relaying the dynamically reset endpoints to the client.