The figure shows a sequence diagram and the interactions between an end user, a consumer, and a producer. The consumer must discover and establish a relationship with a producer. An end user access a consumer, and the consumer aggregates the portal components for the end user. User interactions are communicated from the end user to the consumer and then to the producer.