They controlled all the consumer data, and the consumer had to use their products and services to get the information. Under the Web 1.0 model, organizations stored consumer data on portals and updated them regularly. The broader context of the history of the Web provides a background for the development of mashups. The term "mashup" is not formally defined by any standard-setting body. Therefore, these tools contribute to a new vision of the Web, where users are able to contribute. They generally do not require programming skills and rather support visual wiring of GUI widgets, services and components together. Mashup composition tools are usually simple enough to be used by end-users. Mashups can be considered to have an active role in the evolution of social software and Web 2.0. In the past years, more and more Web applications have published APIs that enable software developers to easily integrate data and functions the SOA way, instead of building them by themselves. To be able to permanently access the data of other services, mashups are generally client applications or hosted online. It is important to make existing data more useful, for personal and professional use. The main characteristics of a mashup are combination, visualization, and aggregation. The term mashup originally comes from creating something by combining elements from two or more sources. The term implies easy, fast integration, frequently using open application programming interfaces ( open API) and data sources to produce enriched results that were not necessarily the original reason for producing the raw source data. For example, a user could combine the addresses and photographs of their library branches with a Google map to create a map mashup.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |