IBM WebSphere Portal 8.5: User assistance for administrators |
---|
Developer tools
Learn more about the developer tools and features of WebSphere® Portal, including IBM® Web Experience Factory Designer and IBM Rational® Application Developer for WebSphere Software.
Web Experience Factory
Portal site developers who are working with web applications and portlets can benefit from enhanced web Experience Factory features, including:- Builders and profile sets to develop models and generate the resulting web applications from those models, thus making the developing process easier and faster.
- A wizard user interface (provided with each builder) through which you specify input. The builder then automatically generates or modifies part of the application.
- Iterative development via builders to implement design patterns.
- Profiles sets, which let you generate multiple versions of one application, making it easier to develop multiple versions of one application for different human languages or different user groups, for example, a different version for different human languages or different user groups.
Rational Application Developer
Portal site developers can increase productivity and efficiency
by using Rational Application
Developer for easier development, testing, analysis, and delivery
of portlet applications. The following integrated capabilities are
included in the Portal Toolkit:
- Simplified client-side scripting of HTML pages with added support for jQuery JavaScript library, including content assist, autocomplete, views, palette drag-and-drop, wizards, editors, and automated code generation.
- Automated and simplified build process by using the Maven framework, which uses standards in a common, flexible system that developers can learn once and deploy across multiple projects. The Maven framework provides uniformity to a project's build infrastructure, thus promoting quality and productivity by helping developers apply build best practices.
- Portlet project support for the Standard Portlet API.
- Web perspective views and editors for developing portlets, as well as visual tooling to insert portlet programming objects into JSP files by using Page Designer.
- Comprehensive multi-channel application development by using features like Rich Page Editor, Mobile Browser Simulator and mobile friendly JavaScript frameworks and libraries.
- Full fledged development and integration options for JEE artifacts and frameworks such as JSF, EJB, REST, and Web Services.
APIs
WebSphere Portal portlet APIs provide standard interfaces for the following functions:- Accessing remote content.
- Looking up credentials.
- Storing persistent data.
- Communicating with other portlets.
- The Java™ Portlet Specification API
- The Standard Portlet APINote: The IBM Portlet API has been deprecated for WebSphere Portal Version 7.0 and later versions.
You can enhance and
extend the tagging and rating features of the portal by using service
APIs. The following service APIs are available with WebSphere Portal:
- The Java API
- The REST API
You can use Personalization APIs to allow Rational Application Developer and the Personalization runtime environment access to user and content data in customer data stores.