An aggregation search engine based On RESTful Web services and Mashup
Bing Pan, Kaifa Liang · 2011
Sharing and participation are the goals of Web2.0, and the search engine is one of its important applications. As a way of realization of Web2.0 concept and search engine, RESTful Web service and Mashup have been the industry's attention. In order to integrate different data sources from more than one web search provider, we proposed Aggregation Search Engine (ASE) architecture based on RESTful Web services and Mashup and object-oriented software engineering methodology, and implemented a Mashup ecosystem. A case study is given to verify the feasibility of the ASE and ecosystem by the aggregation of Google AJAX Search API and Microsoft Search Bing. It reflects well Web2.0 features, and has flexibility, scalability, and reusability.