Editing Bindings in Project Configuration

Configure bindings between input streams or windows in a project and output streams or windows in other projects.

Prerequisites
Verify that the streams or windows you want to bind have:

If you plan to bind to a project in another cluster, define the cluster of interest in the SAP Sybase ESP Run-Test perspective and add the cluster to the Cluster tab.

Task

Configuring bindings is similar to attaching an input adapter to an input stream or window, but is more efficient as it directly connects the output of one project to the input of the other. Bindings connect projects to one another in the same way that adapters connect projects to outside data sources or destinations. Stream binding is only supported from the receiving project. You cannot initiate a binding from the publishing side.

Bindings can be local, within the same cluster, or can connect projects in one cluster to projects in different clusters.

Binding information is specified in the project configuration (CCR) file so that binding references may be changed at runtime, allowing the project to be used in multiple environments.

  1. In the CCR Project Configuration editor, select the Bindings tab.
  2. To add a binding, click Add, or to display a list of available streams/windows, click Discover.
  3. To configure individual binding settings, use the Binding Details pane on the right side of the CCR Project Configuration editor.
    Field Description
    Binding name (Optional) Apply a name to the binding.
    Local stream/window Enter the name of the local stream or window (for example, localStream1) or click Discover to view and select from a list of streams/windows.
    Cluster Select the cluster that contains the project to bind to.
    Note: You can select only clusters listed on the Cluster tab of the SAP Sybase ESP Run-Test perspective.
    Workspace Enter the workspace name (for example, ws1) or click Discover to view and select from a list of workspaces. If you use Discover, make sure the cluster and project you are binding to are both running. If they are not, Discover cannot find their workspaces.
    Project Enter the project to access (for example, project1) or click Discover to view and select from a list of projects. If you use Discover, make sure the cluster and project you are binding to are both running. If they are not, Discover cannot find the project.
    Remote stream/window Enter the name of the remote stream or window (for example, remoteStream1) or click Discover to view and select from a list of streams/windows. If you use Discover, make sure the cluster and project you are binding to are both running. If they are not, Discover cannot find their streams or windows.
  4. To remove a binding, select it and click Remove.
Related tasks
Editing Cluster Parameters in Project Configuration
Editing Adapter Property Sets in Project Configuration
Setting Parameters in Project Configuration
Editing Advanced Options in Project Configuration