IBM Integration Bus, Version 9.0.0.8 Operating Systems: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

See information about the latest product version

Integration service editor

The integration service editor is the default editor for viewing a graphical representation of a service and its operations, and for editing properties and implementing service operations. The integration service editor comprises a service overview and an interface editor. You can also define and implement operations.

Service overview

To start the integration service editor in the Editor view, open an integration service description in the Application Development view.

The Service tab provides a graphical overview of your integration service, showing:
  • The service interface and the operations.
  • The service endpoint and binding.
  • The service error handlers.

The service endpoint and binding are shown on the left.

The service interface and operations are shown on the right.

Operations without an implementation are shown in the Service tab with a grayed-out icon.

By default, a SOAP over HTTP binding is generated when the integration service is created.

The following error handlers are created by default for each integration service:
  • A Catch error handler.
  • A Failure error handler.
  • A Timeout error handler.

Service interface

The Interface tab shows the details of the operations that are defined for an integration service. Each of the operation inputs, outputs, and faults has a name and a type that is editable.

In the Interface tab, you can do any of the following actions:
  • Define further operations. Add a new request-response or one-way operation in the Interface tab by using the controls in the Operations section. Alternatively, right-click anywhere in the editor pane.
  • Remove existing operations.
  • Specify names to existing operations.
  • Add or remove inputs, outputs, and faults to an operation.
  • Create a complex type for an input, output, or fault.

By default, a request-response operation is created when the integration service is created.

To learn how to define a service interface, see Defining the operations in a service interface.

Operation implementation

You implement an operation in the integration service editor by clicking the operation that is shown in the Service tab. The embedded subflow editor opens for you to implement the operation as a subflow.

Use the breadcrumb navigation at the top of the editor to return to the integration service overview.


bb19321_.htm | Last updated Friday, 21 July 2017