TIBCO ActiveMatrix BPM Web Client API Components and Services

The Web Client API enables you to develop custom web clients that can access the BPM runtime services that are hosted in a TIBCO ActiveMatrix node. This is achieved by developing custom web clients in TIBCO Business Studio using Google Web Toolkit (GWT) that in turn uses the Web Client API to access the BPM runtime services.

TIBCO ActiveMatrix BPM is implemented as a number of independent components that expose services, exploiting the benefits of the Service Component Architecture (SCA) provided by the TIBCO ActiveMatrix BPM runtime.

These components are grouped into a set of logical nodes, of different types. (A logical node is a heterogeneous group of application fragments that must be deployed to the same physical node.)

The figure below provides an overview of this architecture, illustrating:

  • the main interactions between logical nodes.
  • the main external services provided by TIBCO ActiveMatrix BPM.