Font Size: a A A

Research On Development Technology Of Mashup Application

Posted on:2018-01-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y N YangFull Text:PDF
GTID:2348330515998242Subject:Engineering
Abstract/Summary:PDF Full Text Request
Currently,more and more services and data on the Internet are open in the form of Web API,there are common ones like Web services,web page data,image data,database and so on.How to combine these simple structures,single function services or data from different fields into more powerful applications become the focus of the industry.In this case,Mashup technology came into being.The so-called Mashup is a new value-added service that stacks up two or more than two applications that support Web API.In this paper,Mashup application and its development technology are studied,in order to improve application development efficiency and resource utilization,to provide users with Mashup applications that have more practical value.Based on the analyzing and summarizing the research achievements of Mashup application development both at home and abroad,this paper makes a deep research on the development technique of Mashup application.First,the overall architecture of the Mashup application is given.According to the aggregation mode,the Mashup application is divided into Server-side Mashup service and Browser-side Mashup application.The paper introduces the Server-side Mashup service development framework,focuses on the heterogeneous data acquisition and analysis method,data aggregation algorithm,Mashup service generation method and authority management technology,and the main function modules of the framework are implemented,including document parser,service scheduler,heterogeneous data parser,object-entity mapper,Mashup service generator,Mashup service manager,and authority management module.At the same time,the Browser-side Mashup application development framework is given,and the data acquisition and aggregation method of the browser is mainly studied.The main function modules of the framework are implemented,including Browser-side data asynchronous acquisition,Browser-side data aggregation.The paper achieves a Mashup resource management system for the release of Server-side Mashup services and Browser-side Mashup applications,and external access interface.Finally,a case study is given to verify the effectiveness of the Mashup application architecture and the Mashup application development.
Keywords/Search Tags:Mashup Application, Server-side Mashup Service, Browser-side Mashup Application, Data Aggregation
PDF Full Text Request
Related items