Mediation services: Creating a component

Use the assembly editor to create an SCA component (also known as component). In a mediation module, components process messages that are being passed from a service consumer to a service provider; they include an implementation and an interface, and can have partner references.

With the module assembly open in the assembly editor, any one of the following actions will create a component on the canvas:
  • Select a component from the palette and drop it onto the canvas.

    The mediation flow component in the palette, Mediation flow component in the palette will be implement as a mediation flow.

    The Java™ component in the palette, Java component in the palette, will be implemented as a Java class. It supports both WSDL type interfaces and Java type interfaces. It is the only component type that supports Java type interfaces.

  • Drag an interface (from the same module or from a dependent library) onto the canvas. When prompted to specify the type of object to create, select Component with no implementation type. Later, change the implementation type and generate the implementation.
  • Drag an implementation from the same mediation module, for example, a Java component, onto the canvas.
Related concepts
Mediation services overview
Related tasks
Mediation services: Creating an import
Mediation services: Creating an export
Mediation services: Adding an interface to a node
Mediation services: Adding a partner reference
Mediation services: Wiring nodes
Mediation services: Adding more than one wire to a partner reference

Related information

Tutorial: Wire components using the assembly editor
Samples: Mediation Flow editor

Feedback
(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.