| Mashup,a new type of informational service, is one of recent trends of web2.0. With informational source of each separate site gained, it has become a new application mode in the new network application. Being a new product of the continuous development of web2.0, it fully reflects the core ideas of web2.0 of decentralization, openness and network extension,enabling each user to become a creator and user of the resources.Flex is a highly productive, free, open source framework for building expressive web applications that deploy consistently on all major browsers, desktops, and operating systems by leveraging the Adobe Flash Player and Adobe AIR runtimes. MXML is the language developers use to define the user interface layout, appearance, and behaviors of a Flex application. ActionScript 3.0, an object-oriented language based on industry-standard ECMAScript, is the language used to build client-side application logic.The Adobe AIR runtime enables developers to use HTML, JavaScript, Adobe Flex software, and ActionScript to build web applications that run as standalone client applications without the constraints of a browser. With Adobe AIR developers use the same code for differernt desktop operationg system and mobile platform, which saves us time, money and provides efficiencies of deployment.In the paper, firstly, popular present situation of the Mashup is researched. Its producing background is analyzed and the following aspects of Mashup are expounded: the concept, the characteristic, the type, the construction and the key development technologies. Then, this paper discusses the Adobe AIR runtime and Flex technology, and gives an insight into custom components of Flex. Then, the paper takes the realization of a multi-function map in Mashup application as an example. Mashup design and implementation has been elaborated based on the Flex with AIR as the platform. Finally improvement of this scheme is summarized and puts forward.In this paper AIR platform and Flex technologies have been explored and researched, and on this basis, deploy of the desktop is realized so as to free the clients from the bondage of user browser, and part of the process function without network can still be used. The excellent characteristics of AIR platform are demonstrated. Feasibility and constructing performances of setting up Mashup by using Flex technology is verified. |