The Village at the Keystone Resort
Colorado Software Summit
Java and XML Programming Conference
October 26 – 31, 2003
Keystone Conference Center


Dave Landers – BEA Systems, Inc.

Portlets (JSR-168)

Portals and portlets have been around for a while now. A portal is an aggregation of content – each chunk of content is called a portlet. A portlet is just another Web component, but one specifically designed to be combined in the context of a portal page.

JSR-168 defines an API (somewhat like the Servlet API) for authoring Java portlets. This specification provides a standard API for creating portlets, avoiding locking developers into a particular vendor.

In this session, we will look at how to use this API, and we'll write some example Portlets.

What's New in J2EE 1.4

This session is a look into the new features available in J2EE 1.4. There are many new features in 1.4, and most are aimed at Web Services and Message-Driven architectures. EJBs are enabled to support Web Services. Connectors can accept inbound messages, and manage Work (threads!). Message Driven Beans are no longer restricted to JMS. And there are many more improvements.

This session will be an overview of the many new features in J2EE 1.4, concentrating on some of the more dramatic changes.

Picture of Dave Landers

Dave Landers is a Staff Engineer with BEA Systems, Inc, where he works on the WebLogic Portal team in beautiful Boulder, Colorado. Dave has been using Java and J2EE in product development and consulting projects just about as long as they have been around. He currently specializes in J2EE technologies and issues related to deployment. Outside of work, Dave enjoys participating in Boy Scout activities with his two sons, and camping with his family. When he has spare time, Dave likes to disappear into the basement, where he turns tree trimmings and waste logs into bowls and vases.



* Return to Top *

© 1997 – 2003  Kovsky Conference Productions Inc.  All rights reserved.