BPF for WebSphere

pityingmushroomInternet και Εφαρμογές Web

7 Αυγ 2012 (πριν από 5 χρόνια και 9 μέρες)

305 εμφανίσεις

IBM WebSphere Portal

© 2008 IBM Corporation

1

Deliver an Irresistible User Experience


Provides an interactive user experience


No programming needed, simply tag the
markup (Microformats)


Supports web content from all places


Real World Examples


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>



<span class=“OrderItem“> 112001000001 </span>


Live Text


Give users quick in
-
place access to additional information

IBM WebSphere Portal

© 2008 IBM Corporation

2

Deliver an Irresistible User Experience



role
-
based

composite applications

in context


Community SOA Wiki


Business Catalog forum


> 3600 Assets in IBM



SOA Business Catalog


Google Gadget Services


> 4000 Applications and Utilities

Extends reach of rich internet services
to role
-
based business centric
composite applications for improved
flexibility and responsiveness.

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.

IBM Portlet for Google Gadgets

Enterprise
and internet
data and
services

IBM WebSphere Portal

© 2008 IBM Corporation

3

Give Power Without Losing Control

Combines several administrative actions into a single portlet:



User enrollment



Virtual Portal creation



Portal content import

New Site Wizard quickly creates new customized Portal Sites

IBM WebSphere Portal

© 2008 IBM Corporation

4

Give Power Without Losing Control


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.


Theme Customizer
-

Easily change the look of a portal page
-

no
HTML, JavaScript or XML coding required!

IBM WebSphere Portal

© 2008 IBM Corporation

5

Workload Distribution / Isolation


Remote Portlets

Portal Server 1

(User Access)

Portal Users

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

Portlet Container

Portlet Container

Portal Server 2

(Portlet Server)

Portlet Container

App Server 1

(Portlet Server)

Keep Running with Less Effort


IBM WebSphere Portal

© 2008 IBM Corporation

6

Keep Running with Less Effort

Configure

Portlet Request
Metrics and PMI
metrics in the
WAS
administration
console (ISC).


By default all
Portlet Monitoring
is disabled, use
“custom” mode.

See how your Portal Site and Portlets perform while you build your site

IBM WebSphere Portal

© 2008 IBM Corporation

7

Leverage Your Investments


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


Portlet Factory
-

New visual editing capability speeds portlet construction

IBM WebSphere Portal

© 2008 IBM Corporation

Leverage Your Investments


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

Web Application Integrator


Available on the Portlet Catalog Today

IBM WebSphere Portal

© 2008 IBM Corporation

9

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


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./

04.03.2008: http://jcp.org/en/jsr/detail?id=286

Leverage Your Investments