I. Introduction
Recently, with rapid development of the Internet, especially revolution of web 2.0, how to effectively use the existing Internet resources has become an important issue. Mashup is a web technology that allows different service providers to flexibly integrate their expertise with certain logic and to deliver highly customizable services to their customers [1]. Now more and more companies provide open API interfaces for users to use, such as Google maps and weather services. We have seen the huge potential usage of mashup from Google maps and other open platform using in weather forecasts, traffic information release and emergency occasions. As the key technology of web2.0, mashup should integrate popular web2.0 formats and protocols into your new mashup services, such as feeds, RESTful services, data services and even information embedded in web pages. Mashup is agile and light weight; it doesn't take a lot of effort or time to code and mn.