You can rapidly deliver dynamic, customizable, and adaptive widgets.
With WebSphere® Portlet Factory, you can quickly and easily create, re-purpose, or assimilate web applications into widgets. These widgets can be customized by users within a protected and controllable framework.
WebSphere Portlet Factory applications can be deployed to a local IBM® Lotus® Mashups toolbox for development and testing. When development is completed, the widgets can be published to a IBM InfoSphere MashupHub catalog.
Developing a widget with WebSphere Portlet Factory consists of the following steps.
- Create a project to contain the new widgets using the New Project wizard.
- Create models that implement the widget functionality. Select the type of model wizard that best matches the functionality of the widget you are developing. For more information, see Creating and opening models.
- Use the Widget Adapter builder to specify the name and category for the widget when it is published to the Lotus Mashups server. The Widget Adapter is required for creating a widget.
- You can create a customizer for your widget by using the Widget Customizer builder.
- To define widget events that provide inter-widget communication, use the Widget Event builder.
- Run the model to test it on the local IBM WebSphere Application Server. This action also prompts you to save the model before running it, if you have unsaved changes. For more information, see Running models.
- Publish the widgets to the local Lotus Mashups toolbox. Right-click the project name in the Model Navigator. Click Widgets -> Publish Widgets to Palette.
- Deploy the widgets to InfoSphere MashupHub. For more information about deploying widgets, refer to Server configurations for widgets.
Parent topic: Using widget events