Component Implementation

A component's implementation concretely provides the business function.

The TIBCO ActiveMatrix family of products supports the following implementation types in different products:

  • Java
  • Mediation
  • Composite
  • WebApp
  • Spring
  • C++
  • Adapters

An abstract component is a component whose implementation type is unspecified but whose interfaces and connections to services, other components, and references are defined. Abstract components can be used by system architects to defer the choice of implementation type while specifying the relationship of a component to other composite elements. Abstract components cannot be packaged or deployed.