next up previous contents index
Next: Assembly Connectors Up: Implementation Type Occurrence Previous: Composite Components   Contents   Index


Connectors

Figure 3.6 shows a simple example of a composite component. Inside a composite components there are two kinds of connectors: delegation connectors and assembly connectors. A connector defines a binding between two roles. Additionally connectors indicate the direction of the control flow. If a service of an interface, associated by the role at the start-side of a connector, is called, the control flow is delegated from the start-side interface to the interface associated by the end-side of the connector. If one looks into detail, the service calls of components are delegated from the component associated via the the role at the start-side of a connector to the component associated via the role at the end-side of a connector.

Assembly connectors are discussed in detail in section 3.3.4, delegation connector are discussed in detail below.



Snowball 2007-03-16