Websphere Portal Introduction

  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Websphere Portal Introduction as PDF for free.

More details

  • Words: 502
  • Pages: 15
WebSphere Portal: An Introduction Dave Hay Lotus Portal and Collaboration Architect [email protected]

Rapid Application Development IBM WebSphere Portlet Factory is a dedicated portlet creation environment for WebSphere Portal that simplifies & accelerates the development, deployment, maintenance and reuse of custom SOA-based portlets – including Business Objects, Cognos, SAP, Lotus Domino, RDBMS, PeopleSoft, Siebel and Web Service portlets.

 Automation

 Change

 Reuse

WebSphere Portlet Factory provides rapid application development and integration to existing applications, data & other IT assets for custom portlet creation - reducing the complexity of J2EE development and speeding IBM WebSphere Portal deployments

WebSphere Portlet Factory Key Concepts

Builder An adaptive, reusable component that generates Java, XML and JSP for specific portlet functionality

Profile A set of parameters that vary Builder inputs to dynamically generate unique versions of the portlet

Model A container of Builders

Multi-page, Complex Portlets without Coding

Wizard-driven Builders

* Generated Method [_pageDispatcher] * Generated by build er call [bc21] */ pu blic void _pageDispatcher(WebAppAccess webAppAccess) { com.bowstreet.webapp.JSPSupp ort.dispatch(webAppAccess); } /** * Generated Method [getFlights_Pagin gGetImgName] * Generated by build er call [bc21] */ pu blic Strin g getFlights_Pag in gGetImgName(W ebAppAccess webAppAccess, String butto n, String position) { Pagin gAssistan t asst = (Pag in gAssistant)webAppAccess.g etVariab les().getObject("g etFlig h ts_Paging"); String img = butto n + positio n; if ((button.equals("First") || butto n .equals("Prev")) && !asst.hasPrevio usPag e()) img = bu tton + "Disabled"; if ((button.equals("Next") || butto n.equals("Last")) && !asst.hasNextPag e()) img = bu tton + "Disabled"; retu rn webAppAccess.getVariab les().getXmlText("getFlights_Pag in gButto nImages", img);

…generate J2EE-compliant code automatically

a drill 3 …create down page…

1

Create new records… support 4 for…build-in delete and edit…

2

…create a results page…

…and save or 5 cancel changes.

Robust Integration Capabilities Deliver SOA

SAP and Siebel Domino

Web Service

Unlimited Variations Without Maintenance Overhead Create highly customized portals with WebSphere Portlet Factory’s patented automation and profiling technology. For example, portals can adapt their structure, presentation, flow, and access rights depending on the role and personal preferences of the user, without any additional coding by reusing existing portlet models.

Sales Executive

Regional Manager Sales Manager

Summary: Speed Portal Deployment!  RAD for Accelerated Portal Deployment  Increase developer productivity up to 12X for initial portlet development  Speed portal time-to-market for accelerated business value  Dramatically simplify maintenance and administration of portlets and portals

 Expand Portlet Creation to Developers of All Skills – including Domino  Develop fully compliant J2EE portlets regardless of skill set  Utilize existing development resources more effectively  Provide a path for Domino, VB, .NET, Web and other corporate developers to J2EE

 SOA Leverages Existing Enterprise Applications and IT Assets  Exploit existing investment in existing applications (Domino, SAP, PeopleSoft, etc.) and data  Extend the life of systems and data stores by creating composite, high-value, portlets  Eliminate complex back-end programmatic integration

 Maximize the WebSphere Portal Investment  Extend development environment to broader community  Eliminates discrete knowledge requirements complex Portal API integration & portal events

Related Documents