WSRP-WSIA Joint Interfaces/Metadata Conference Call

May 21, 2002

 

 

William Cox

BEA

 

Graeme Riddell

Bowstreet

 

Srinivas Vadhri

Commerce One

Y

Monica Martin

Drake Certivo

Y

Alan Kropp

Epicentric (chair)

Y

Charles Wiecha

IBM

Y

Rich Thompson

IBM

Y

Carsten Leue

IBM

Y

Thomas Schaeck

IBM

Y

Rex Brooks

Individual

Y

Joe Rudnicki

Navy

Y

Mike Freedman

Oracle

 

Stefan Beck

SAP

Y

Jeffrey C. Broberg

Silverstream

 

Suresh Damodaran

Sterling Commerce

 

Eilon Reshef

WebCollage

Y

Gil Tayar

WebCollage

Y

Steve Pruett

Silverstream

 

Mike Hillerman

 

Y

Aditi Karandikar

France Telecom

 

Strawman

 

Persistent data = data that the Consumer needs to create an entity.

Transient data  = data applicable to the ongoing interaction with a Consumer of the service (conversational state).  A Producer is interested in End User-related and backend related transient (e.g., database connections) data.

 

MF:  Two scopes for transient data:  Consumer, End User.

GT:  How would portal know what transient data should be shared with which portlets?

MF:  Portlet container is a group of portlet entities for purposes of sharing transient state.

 

RT:  Additional levels of scoping should be allowed:  Application-level, Container-level, End-User-level, etc.

 

CL:  Depending on how some data is scoped, it may not require a wire representation (i.e., application-level).

 

1.)    Portlets that share information not running in the same VM.

2.)    Producer receiving notification of changes in the transient state.

 

MM:  Is security information part of the interaction between Producer and Consumer?

RT:  Yes.  Needs additional fleshing out, “policy” discussions in the security sub-group.

 

Configuration at the service level, possible to handle via URL patterns.  This would permit multi-level data hierarchy based on the extended URL.