Jetspeed - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

Jetspeed

Description:

SoapAccessBean provides a Soap WebServices Client command bean pattern. This bean can be used to interact with webservices via soap. ... – PowerPoint PPT presentation

Number of Views:32
Avg rating:3.0/5.0
Slides: 12
Provided by: DavidGi156
Category:
Tags: jetspeed | pattern

less

Transcript and Presenter's Notes

Title: Jetspeed


1
Jetspeed
  • David Giaretta

2
Jetspeed
  • Open Source Apache project
  • Written in Java
  • Supports Portal API (JSP 168)
  • Provides built-in services for
  • User interface customisation
  • Caching
  • Persistence
  • User authentication
  • Makes connections to obtain data

3
Jetspeed Architecture
4
Jetspeed
  • Built on top of Turbine (also Jakarta project)
  • Turbine provides
  • User authentication
  • Page layout

5
Jetspeed features
  • Built-in support for
  • RDF Site Summary (RSS)
  • Open Content Syndication (OCS)
  • Supports Wireless Markup language
  • User, group, role and permission administration
    via secure portlets
  • Role-based security access to portlets

6
  • PortletControl The function of the
    PortletControl within the Portlet page handles
    rendering the title and body of the Portlet
  • PortletController The function of the
    PortletController is to handle multiple
    PortletControls (each controlling a Portlet) to
    provide an entire Page of information from all
    the Portlets.

7
(No Transcript)
8
(No Transcript)
9
Markup/Configuration
  • Portal Structure Markup Language
  • holds info on what portlets are available and
    registered with Jetspeed
  • Registry
  • Describes all available portlets
  • Site
  • Describes what portlets can be displayed to a
    given user and
  • Describes how information is displayed for that
    user

10
Standard Portlets
  • HTML
  • Displays HTML content
  • JSP
  • JSP contains embedded Java
  • RSS
  • Web Page
  • Displays content of a Web site
  • XSL
  • Displays XML content by transforming it into HTML
    using XSLT
  • Velocity

11
Web Services tools
  • org.apache.jetspeed.webservices.util.SoapAccessBea
    n
  • SoapAccessBean provides a Soap WebServices Client
    command bean pattern. This bean can be used to
    interact with webservices via soap. The WSDL file
    for the target web service is required since it
    contains the parameters required to interact with
    the service.
  • org.apache.jetspeed.webservices.util.UDDIAccessBea
    n
  • UDDIAccessBean provides a command bean interface
    to UDDI registry services. Please note that
    currently only inquiry tasks are supported.
Write a Comment
User Comments (0)
About PowerShow.com