Table of Contents: User and Administrator Guide : Mashup Center 184.108.40.206
The MashupHub catalog holds several different types of mashup objects.
When you register an object, you are creating a catalog entry that contains metadata about the object. For some objects only the metadata is added to the catalog and the objects are either accessed directly or generated dynamically. For other objects, both the metadata and the object are added to the catalog.
The types of objects that are in the catalog are:
A feed is a specific type of data format that is used for content that is updated frequently.
- When you add existing feeds from the Internet or intranet, only the metadata for the feed is added to the catalog. The feed itself is not stored in the catalog. The feed must be in an Atom or RSS feed format.
- When you create feeds in MashupHub from dynamic data sources, such as databases, the metadata for the feed is added to the catalog. When you view or use the feed, MashupHub creates the feed with the latest information from the data source. The feeds are displayed in the Atom feed format.
- When you create feeds in MashupHub from static data sources, such as CSV and Excel files, both the metadata and feed are added to the catalog. These feeds are not recreated until the feed owner uploads another version of the source file from which the feed was created.
- When you create data mashups with the data mashup builder, the metadata is added to the catalog. Usually data mashups include at least one dynamic data source. When you view or use the data mashup, MashupHub creates the feed with the latest information from the data sources.
A data mashup is a feed that you create using the data mashup builder. You start with one or more source feeds and apply operators and functions to filter and restructure source data. For example, you can combine several feeds into one feed, sort the feed entries, specify variables that are resolved when you run the data mashup, and create a new structure for the data mashup. New data mashups are stored in the catalog.Pages
A page, or mashup page, is a collection of widgets and other HTML mark up that can be displayed in a Web browser. A page can be a mashup application or a regular Web page.REST services
When you register a REST service, the catalog creates a lightweight REST service description file that you can edit. The REST service description file includes parameters, information about how to invoke the service, and what type of output to return.Spaces
A space is a collection of related pages that you can define in the mashup builder. After you create a space, you can create a template from it.Widgets
A widget is miniature application that is embedded within an HTML page. Through the widget, dynamic content is displayed on the page. You can upload widgets to the catalog and then download the widgets when you need them. A sample set of widgets is registered in the catalog when you install MashupHub.
Parent topic: The MashupHub catalog : Mashup Center 220.127.116.11
Editing object details : Mashup Center 18.104.22.168
Object actions : Mashup Center 22.214.171.124
Finding objects in the catalog : Mashup Center 126.96.36.199