Title :
An aggregation search engine based On RESTful Web services and Mashup
Author :
Pan, Bing ; Liang, Kaifa
Author_Institution :
Sch. of Electr. & Inf., Jinan Univ., Zhuhai, China
Abstract :
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.
Keywords :
Web services; search engines; software engineering; Google AJAX Search API; Mashup ecosystem; Microsoft Search Bing; RESTful Web services; Web 2.0; aggregation search engine; application program interface; object-oriented software engineering methodology; Ecosystems; Google; Mashups; Search engines; Service oriented architecture; Mashup; RESTful Web service; desgin pattern; ecosystem; search engine;
Conference_Titel :
Computer Science and Automation Engineering (CSAE), 2011 IEEE International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-8727-1
DOI :
10.1109/CSAE.2011.5952652