Re: [wsrp-interfaces] Re: [wsia][wsrp][wsrp-wsia joint interfaces]: Analternative

From
Alejandro Abdelnur <>
Date
2002-06-17T05:54:43+00:00
ID
Thread
Re: [wsrp-interfaces] Re: [wsia][wsrp][wsrp-wsia joint interfaces]: Analternative
Jeff,

Thanks for the definitions, they will certainly help me.

Why don't we call the producer service just portlet?

About Session, I would like to see a more detailed definition including how
it relates to the client.

Regards.

Alejandro

Jeff Broberg wrote:

  
  
  
 
  
 
  
Mike -

  

I agree.  The current model, while clearly  understood by many, I believe
is being interpreted in slightly different ways,  enough so, to be causing
all the confusion and concern you mentiono.  I  still believe a very high
level diagram of the relationships between the client  - consumer - producer
would be extremely beneficial.  I am not sure how to  draw that, as each
conference call, the diagram I draw is different from the one  before.  So
for me, to get this all straight, I quess it comes down to  definitions. 
And from those definitions we can determine relationships,  etc.  So, I took
the liberty of using some of the statements that you made  in your email,
to see if they are agreed upon or not.  This will also be  helping for the
definitions in the glossary.  So here goes:

  

client =  an end user

 
  
consumer = an intemediary responsible for the aggregation
and  control of heterogeneous producer services, responsible for the interaction
 between the client and the producer services placed on the clients application
 interface.

 
  
producer = a container of producer services

 
  
producer service = the WSIA/WSRP compliant service (
aka.  portlet )

 
  
template = a producer service, with initial settings
 specified

 
  
entity = an instance of a producer service ( potentially
based  on a template )

 
  
transient entity = an instance of a producer service

 
  
persistent entity = an instance of a producer service
+  persistent data

 
  
session scope = is a shared scope between all entities
within a  producer that a consumer chooses to group together.  This can be
all the  entities of the producer, a subset of entities, and even at the
extreme one  session per entity.

 
  
 

 
  
While, I know some of the definitions are terse, I
am trying  to see if the relationships are correct.  Because half the battle
during  these discussions is trying to understand what everyone is saying,
especially  when we are all working off of various interpretations of what
the terms  actually mean.  So, please, let me know, where my interpretation
is wrong,  and hopefully from these definitions, the relationships will be
evident, and our  efforts can proceed.

 
  
jeff