Agenda
MashupHub functionality overview Discover & Unlock Transform & Mix Assemble & Mix
Live demo Plugins & Programming interfaces
Discover & Unlock
A repository for mashup objects: feeds, feed mashups, mashup pages, and widgets. The repository is called the MashupHub catalog. The catalog initially contains a set of sample objects that are included with MashupHub.
Discover & Unlock
A feed registry: you can register an existing feed from the Internet or an intranet in the MashupHub catalog.
Discover & Unlock
A feed creator: you can create feeds from a wide range of application and enterprise data sources.
Discover & Unlock
MashupHub enables you to create feeds from a wide range of data sources:
Microsoft Access databases Comma Separated Value (CSV) files Microsoft Excel worksheets Domino server databases IBM Information Server IBM Information Management System (IMS) LDAP servers DB2 XML columns (pureXML) Relational databases (SQL) SAP servers Tivoli Directory Integrator (TDI) services WSDL Web services XML documents
Discover & Unlock
Community features for sharing information with other users: you can tag, rate, and comment on the objects that are stored in the catalog.
Transform & Mix
A feed mashup builder: you can create a new feed mashup. The feed mashup builder includes a set of operators and functions that you use to filter and restructure source data. You can then save the new feed mashup in the MashupHub catalog.
Assemble & Mix
The third step - assemble assets into a mashup with Lotus Mashups.
Combine and remix assets located in MashupHub to exploit new business opportunities.
Aggregated information can be consumed by other applications.
API’s provided
Search A service for searching the catalog.
Catalog A service for adding new items to the catalog and for reading, updating
and deleting those items. Metrics
A service for collecting metrics on feed, widget and page usage. Feed
A service comprised of all the feed generators deployed in the server. Plugin
A service that allows developers to write components that extend the ability of MashupHub to store, search, and retrieve catalog entries (feeds, widgets, etc.).
Plugin API
The plug-in API allows developers to extend MashupHub. Plug-ins can
display editors that let users define or upload new entries; display forms that collect user parameters for feeds; generate feeds given zero or more parameters; allow clients to download opaque entries (feeds, pages, etc.); define custom handlers for APP queries.
Plug-ins can be developed using any Java development environment.
Summary
MashupHub allows to Discover & Unlock assets Transform & Mix data Assemble & Mix assets into mashups
Provides multiple API’s Can be extended via plug-ins
Thank You.
Visit Us Today At:www.ibm.com/software/jstart