6.2.1 Features of IBM Web Experience FactoryAdded by Basem Y Zaben on June 4, 2014 | Version 1 (Original)
|This section covers the features of IBM Web Experience Factory.
The following table lists and describes the primary features that are available in Web Experience Factory:
Supports rapid development of portlets by running them stand-alone in WAS Liberty
This development environment reduces the modify-test cycle from several minutes to seconds, enhancing developer productivity.
Automates the creation of multiple-page custom portlets
The Web Experience Factory rapid application development (RAD) capabilities and ease of use enable developers of all skill sets to create multi-page, complex portlets.
Developers build portlets by defining a sequence of highly adaptive software components called builders, which have an easy-to-use interface. Developers assemble builders into models, which then generate the application code. In this way, developers can capture and automate the process of building dynamic portlets, instead of explicitly coding each portlet.
Many portlets and patterns may be built using the existing Web Experience Factory builders with little to no coding necessary, while coding is still possible for those that wish to build Web Experience Factory wizard-like builders encapsulating custom business patterns and logic.
Robust integration capabilities with enterprise applications and data
Web Experience Factory provides automatic integration with existing applications and data including SAP, Lotus® Domino®, Web Services, relational databases, and Microsoft® Excel.
Developers can quickly create composite, high-value portlets that leverage existing investment in your existing applications and data.
Automatic integration with IBM® WebSphere Portal
With Web Experience Factory, you have direct integration with WebSphere Portal features such as portlet wiring, Click-to-Action, business user configuration, people awareness, WebSphere Portal groups, and the credential vault. Portlets are published automatically to WebSphere Portal software.
Support for SOA development
Web Experience Factory provides powerful technology for speeding the creation of service-oriented applications (SOA) and portlets. It includes data services builders along with data integration builders that together automate the process of creating services from systems such as SAP and IBM Lotus Domino. This services approach provides a clean way to separate the back end services of an application from the presentation layer. It also automatically creates testing support for back end services, and it enables front end presentation development and testing without requiring a back end connection.
Creates many portlet variations from a single code base
With the profiling capability of Web Experience Factory, developers can easily create multiple portlet variations from one code base, without requiring any additional code changes or republishing.
Automates frequently occurring development tasks
By creating new builders, developers and architects can capture commonly used design patterns and company-specific business processes as reusable components for all developers, enforcing application architecture and development best practices.
For additional information, see:
High level overview of Web Experience Factory Designer