BPF for WebSphere
Download
Report
Transcript BPF for WebSphere
IBM WebSphere Portal
Deliver an Irresistible User Experience
Live Text – Give users quick in-place access to additional information
Provides an interactive user experience
No programming needed, simply tag the
markup (Microformats)
Supports web content from all places
Real World Examples
<span class=“OrderItem“> 112001000001 </span>
Select a user name and..
see the user profile, or email
address, or map their location
Click on an order item and..
see current delivery state
check customer Account details
<span class=“locality“> Stuttgart </span>
1
© 2008 IBM Corporation
IBM WebSphere Portal
Deliver an Irresistible User Experience
IBM Portlet for Google Gadgets
Easily incorporate
Google Gadgets into
Portal applications:
Search and select any
Google Gadget
Customize to portlet
Leverages Portal’s Web
2.0 APIs support
Supports inter-portlet
communication between
Portal portlets and
Google Gadget portlet
instances.
composite applications
role-based
Community SOA Wiki
Business Catalog forum
> 3600 Assets in IBM
SOA Business Catalog
in context
Extends reach of rich internet services
to role-based business centric
composite applications for improved
flexibility and responsiveness.
2
Enterprise
and internet
data and
services
Google Gadget Services
> 4000 Applications and Utilities
© 2008 IBM Corporation
IBM WebSphere Portal
Give Power Without Losing Control
New Site Wizard quickly creates new customized Portal Sites
Combines several administrative actions into a single portlet:
User enrollment
Virtual Portal creation
Portal content import
3
© 2008 IBM Corporation
IBM WebSphere Portal
Give Power Without Losing Control
Theme Customizer - Easily change the look of a portal page - no
HTML, JavaScript or XML coding required!
Change the banner: logo, color,
typography, border, background
Change the typography: default
size, color and style, headline size,
color, etc.
Change the navigation: orientation,
tab colors, tab text
Change the colors: page color or
background, highlight color
Change the buttons: text, color,
selected and unselected states
Show and hide footers, gutters,
links, breadcrumbs, etc.
4
© 2008 IBM Corporation
IBM WebSphere Portal
Keep Running with Less Effort
Workload Distribution / Isolation – Remote Portlets
Remote WSRP 2.0 Portlets participate in Context
• Optionally use multiple JVMs for running your Portal
• Isolate “untrusted” Portlets from Portal
• Execute Portlets in their own JVM
• Enhanced scalability for “heavy” Portlets
Portal Users
Portlet Container
Portlet Container
Portal Server 1
(User Access)
5
App Server 1
(Portlet Server)
Portlet Container
Portal Server 2
(Portlet Server)
© 2008 IBM Corporation
IBM WebSphere Portal
Keep Running with Less Effort
See how your Portal Site and Portlets perform while you build your site
Configure
Portlet Request
Metrics and PMI
metrics in the
WAS
administration
console (ISC).
By default all
Portlet Monitoring
is disabled, use
“custom” mode.
6
© 2008 IBM Corporation
IBM WebSphere Portal
Leverage Your Investments
Portlet Factory - New visual editing capability speeds portlet construction
Easily preview how portlets will be
rendered on a portal page
Better Debugging Support - Set break
points, watch variables, step through
code
Simpler Builder Selection
– Recommended builders based on selection
– In context help and examples of when to use
builders
– Keyword search to find the right builder
– Favorites
7
© 2008 IBM Corporation
IBM WebSphere Portal
Leverage Your Investments
Web Application Integrator – Available on the Portlet Catalog Today
Simplicity of iFrames without
the drawbacks – No double
header or dual navigation
HTML <script> tag executes
and can “inject” markup for
portal navigation, launch menu,
and page breadcrumbs into
web app
Clicking on any Portal specific
navigation tab will take you
back into Portal. Clicking on
any Portal URL page tab will hit
the underlying URL.
Any web application can display and make use of Portal navigation
© 2008 IBM Corporation
IBM WebSphere Portal
Leverage Your Investments
Portal Standards Leadership
JSR 286 – Java™ Portlet Specification V2.0
IBM is leading this JSR, all major Java technology portal
(commercial and open source) vendors represented in the EG
04.03.2008: http://jcp.org/en/jsr/detail?id=286
Reference implementation will be provided at Apache Pluto 2.0
TCK will be available for free (Will extend the JSR 168 TCK)
Schedule: final around early March 2008 (final Draft published)
Web Services for Remote Portlets (WSRP) V2.0
Standard protocol for accessing portlets as web service
Defined at OASIS, chaired by IBM
Schedule: final around early March 2008 (final Draft published)
Common goals
Enable coordination between portlets and allow building composite applications based on portlet
components (events and render context (e.g. public render parameters) )
Allow for a better user experience using AJAX patterns, Serving resources
WebSphere Portal seamlessly integrates JSR168, JSR286 and WSRP2.0 Portlets.
WebSphere Portal 6.1 Beta already supports JSR286 and WSRP 2.0./
9
© 2008 IBM Corporation