OASIS Web Services Interactive Applications TC

RE: [wsrp-wsia] Re: [wsrp-interfaces] Re: [wsia][wsrp][wsrp-wsia jointinterfaces]: An alternative

  • 1.  RE: [wsrp-wsia] Re: [wsrp-interfaces] Re: [wsia][wsrp][wsrp-wsia jointinterfaces]: An alternative

    Posted 06-17-2002 14:50
     MHonArc v2.5.2 -->
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    wsia message

    [Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


    Subject: RE: [wsrp-wsia] Re: [wsrp-interfaces] Re: [wsia][wsrp][wsrp-wsia jointinterfaces]: An alternative


    
    My take on these terms:
    
     client - a browser which manages End-User interactions based on the
    supplied output. (Do we need this term?)
    
     Consumer - an application that drives the WSIA/WSRP interface of 1 or more
    Producers.
    
     Producer (aka Producer service) - a WSIA/WSRP compliant WSDL Service
    Endpoint that exposes 1 or more types of entities.
    
     entity - that which generates output and deals with user interactions. In
    general will encapsulate application logic.
    
     transient entity - a configured entity where the configuration is not
    persistent.
    
     persistent entity - a configured entity where the configuration is
    persistent.
    
     template - a portal concept describing a configured entity which used when
    designing pages.
    
     session - a state mechanism used by entities for user specific data. Scope
    of any particular session determined by the Consumer.
    
    
    
                                                                                                                        
                          Jeff Broberg                                                                                  
                          <jbroberg@silvers        To:       Alejandro Abdelnur <alejandro.abdelnur@sun.com>            
                          tream.com>               cc:       wsia <wsia@lists.oasis-open.org>,                          
                                                    wsrp-interfaces@lists.oasis-open.org,                               
                          06/17/2002 02:02          wsrp-wsia@lists.oasis-open.org                                      
                          PM                       Subject:  RE: [wsrp-wsia] Re: [wsrp-interfaces] Re:                  
                          Please respond to         [wsia][wsrp][wsrp-wsia joint interfaces]: An alternative            
                          jbroberg                                                                                      
                                                                                                                        
                                                                                                                        
    
    
    
    
    
    Why don't we call the producer service just portlet?
    [Jeff Broberg] thought that by abstracting the producer service away from a
    portlet that we could reuse the term for wsia.  but would like to hear
    others opinions.
    
    About Session, I would like to see a more detailed definition including how
    it relates to the client.
    [Jeff Broberg] will work on it
    
    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
    
    
    
    
    
    
    
    
    


    [Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


    Powered by eList eXpress LLC