[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: RE: [wsia] [wsrp] [wsrp-wsia joint interfaces] sessions/entities
When an entity is identified by the opaque reference, which would appear to be unique by producer/consumer, wouldnt this reference alone be enough to identify the "scope" of the transient data required. I am still unclear why an explicit request is required from the consumer to the producer. -----Original Message----- From: Alan Kropp [mailto:akropp@epicentric.com] Sent: Wednesday, June 05, 2002 7:58 PM To: wsia@lists.oasis-open.org; wsrp@lists.oasis-open.org Subject: [wsia] [wsrp] [wsrp-wsia joint interfaces] sessions/entities Here's my thinking on this topic based on our discussion from Tuesday, and I'd like to make the plug that we come to consensus on this point soon. Transient runtime data lives in a session associated with the Producer (WSRP portlet container). Typically the consumer makes an explicit request to the Producer to create a session. A producer has the ability to create a session implicitly, at which point the consumer MUST (MAY?) scope subsequent requests by including the ID for this implicit session. An entity is the runtime representation (manifestation?) of a Producer service (WSRP portlet), and is identified by an opaque reference. The consumer makes an explicit request to the producer to create an entity, and makes requests of that entity, possibly scoped to a session (see above), for markup and/or action routing. The producer determines how to relate entities to sessions and vice versa. In the portlet case, the container MAY (and most likely will?) maintain a single session on behalf of a single consumer's interaction with all entities under its management. Transient data is 'partitioned' according to some as-yet unidentified scheme, so that the producer may apply the correct end-user runtime state as the context for a given request. Thoughts? Alan ---------------------------------------------------------------- To subscribe or unsubscribe from this elist use the subscription manager: <http://lists.oasis-open.org/ob/adm.pl>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC