This glossary defines terms used in IBM Mashup Center.
Note: For PDFs of the original, IBM-authored content in various languages, see the Attachments
section at the end of this article.
- actions menu
- The actions menu is a list of options located at the top of the Lotus Mashups browser in edit mode. You can switch between edit and view mode, view the page source code, open the catalog, and see a list of pages that others have shared with you.
- Atom is an XML-based format for syndicated Web content and a protocol for editing and publishing Web resources that is based on the Atom Specification Format.
- The catalog is a common repository for sharing and discovering widgets, feeds, and mashup pages, with built-in community features like ratings, tagging, and commenting.
- CSV file
- A comma-separated value (CSV) text file, commonly used to exchange files between database systems that use different formats. Sometimes called comma-delimited files.
- In Lotus Mashups Workshop, in edit mode, a drawer is a category of widgets in the toolbox. As you create mashups, you drag widgets directly onto pages from drawers. You can move widgets from drawer to drawer, change the names of drawers, and more.
- edit mode
- In Lotus Mashups Workshop, edit mode is a page state in which you can assemble, configure, and wire widgets into mashups. In edit mode, you can add and delete widgets from pages and also edit settings for content and style. Edit mode is available only to users who are members of the edit role in access control.
- A feed is a data format that allows Web sites to distribute frequently updated content to users. In Lotus Mashups, you can create widgets that display content from feeds. Feeds can be of various formats, including Atom Syndication Format and Really Simple Syndication (RSS).
- hidden widgets corral
- In Lotus Mashups Workshop, in edit mode, the hidden widgets corral is an area on a page for placing widgets that you want to be available for other widgets on the page but do not want to display in the mashup. Typically, the hidden widgets corral contains nonvisual widgets that are used to provide or modify content, for example a feed that
provides content on a map.
- IBM InfoSphere MashupHub
- MashupHub is a lightweight information management environment for IT professionals who want to unlock
and share Web, departmental, personal, and enterprise information in REST-style Web2.0 applications. MashupHub includes visual tools for restructuring and remixing REST-style feeds.
- IBM Mashup Center
- Mashup Center is a product offering that provides a complete, end-to-end mashup platform for line-of-buiness users who want to assemble single, flexible, and dynamic Web applications -- with the management, security, and governace capabilities that IT requires. Mashup Center includes Lotus Mashups and MashupHub.
- IBM Lotus Mashups
- Lotus Mashups is a lightweight mashup environment for rapidly assembling Internet, enterprise, and personal content into simple, flexible, and dynamic Web applications. With Lotus Mashups, Web-savvy business users can easily create and share new Web applications that address their immediate business needs.
Lotus Mashups includes the following components:
- Lotus® Mashups Workshop: A graphical, browser-based tool for assembling widgets and feeds
into new mashups
- Lotus Mashups Catalog: A common repository for sharing and discovering widgets and feeds,
with built-in community features like ratings, tagging, commenting
- Lotus Widget Factory: An Eclipse-based development tool for building widgets quickly
- IBM Lotus Widget Factory
- Lotus Widget Factory is an easy-to-use development environment that enables developers of all skill levels to rapidly create dynamic widgets that leverage existing applications and data sources without writing code. Lotus Widget Factory's ease of use and advanced development features dramatically streamline the widget development process, helping developers to deliver adaptive, robust widgets in a fraction of the time and at a fraction of the cost required using traditional application development methods.
- iWidget is an IBM specification that provides a standard definition for a widget, allowing for seamless interoperability across various IBM platforms and products. IBM is working with groups like the OpenAjax Alliance to drive toward a common widget standard, and to ensure interoperability between widget formats like widgets and Google Gadgets.
- A mashup is a lightweight Web application created by combining information or capabilities from more than one existing souce to deliver new functions and insights. Mashups typically mash data either to create a new data source or a new application that presents data in a single graphical interface. In a business environment, a mashup typically combines enterprise and Web-based data from an assembly of widgets into a single, dynamic application to address a specific situation or problem.
- Open search feature
- The open search feature is a search mechanism in the Lotus Mashups toolbox that you can use to search for pages, widgets, and feeds in the catalog. When you locate items in the catalog, you can add them to Lotus Mashups, edit them, remix them with other data, and republish them to the catalog.
- In Lotus Mashups Workshop, a page is the canvas area on which you view, create, and edit mashups. In
edit mode, you can customize page layouts to achieve a unique look for your mashups.
- page menu
- The page menu is the list of page options that display directly beside the name of the current page at the top of the Lotus Mashups browser. You can use the page menu to share pages with others, publish pages to the catalog, edit page properties, and delete pages.
- In Lotus Mashups Workshop, in edit mode, the toolbox is the area that contains drawers of widgets. You can add new widgets to the toolbox and organize them to meet your needs. From the toolbox, you can drag widgets into the hidden widgets corral and also change the page layout.
- view mode
- In Lotus Mashups Workshop, view mode is a page state in which you can view and use mashups but cannot
- A widget is a small, portable application or piece of dynamic content that can easily be placed into a Web page or an embedded browser within a rich client. Widgets can be written in any language (Java, .NET, PHP, and more) or can be a simple HTML fragment. Widgets that pass events can be wired together to create mashups. Widgets are called different names by different vendors, for example gadgets, blocks, and flakes.
You can create widgets with a variety of tools, including Eclipse, IBM WebSphere sMash, or even Notepad. To ease the widget creation and deployment process, Lotus Mashups includes Lotus Widget Factory, an Eclipse-based rapid widget creation environment.
- wiring graph
- In Lotus Mashups Workshop, in edit mode, the wiring graph is a diagram that shows graphically how the selected widget is wired to other widgets on the page. The wiring graph provides an easy way to confirm which widgets are successfully wired together on the page.