Portlet specification Java Community Process JSR168 Alejandro Abdelnursun

Portlet specification Java Community Process, JSR-168 Alejandro. Abdelnur@sun. com (co-lead) Mar/18/2002 JSR - 168, Portlet specification 1

Who’s involved • Specification leads: IBM & Sun. • Expert Group members: Apache, ATG, BEA, Boeing, Borland, Broad. Vision, Citrix, Epicentric, Fujitsu, Hitachi, HP, IONA, Oracle, SAP, SAS, Silver. Stream & Sybase. Mar/18/2002 JSR - 168, Portlet specification 2

Current schedule • • March - Expert Group work first meeting May/June - first draft, specification and RI October - final draft, specification and RI December - V 1. 0 specification, RI & TCK Mar/18/2002 JSR - 168, Portlet specification 3

Goals • • • Define common Portal metaphor Define a standard Portlet Java API Ensure interoperability and portability Enable multiple markups support Maximize the leverage of existing Java APIs Ensure compatibility with other technologies Mar/18/2002 JSR - 168, Portlet specification 4

Portal reference architecture Security Remote Execution module Aggregation Engine User Configuration/ Personalization Engine Mar/18/2002 Window Config Portlet Dispatcher Portlet Enterprise Information Systems Portlet Persistent Data Store JSR - 168, Portlet specification 5

Various technical topics • • Relationship with the servlet container/API Window states & portlet modes Portlet requests & events Packaging Caching Persistent configuration data Security Mar/18/2002 JSR - 168, Portlet specification 6

Various technical topics (cont. ) • • i 18 n and L 10 n Hot re/deployment Parallel execution Aggregation Mar/18/2002 JSR - 168, Portlet specification 7

Remote execution • OASIS WSRP • … Mar/18/2002 JSR - 168, Portlet specification 8

Thanks Mar/18/2002 JSR - 168, Portlet specification 9
- Slides: 9