Easy-to-Use Configuration GUI

TIBCO ActiveMatrix Binding Type for REST provides a custom binding palette to add, configure, and remove a REST binding using the TIBCO Business Studio.

This easy-to-use interface simplifies configuration. You can add, edit, or remove bindings. In addition, you can perform the following tasks specific to a service or a reference:

For a Service

  • Specify a name, context root, HTTP connector and media type for the binding.
  • Configure the operation to use one of the supported HTTP methods.
    • Use HTTP GET or HTTP DELETE when the target WSDL operation has parts (single or multiple parts) of simple type.
    • Use HTTP POST or HTTP PUT to send XML, Standard JSON, and Badgerfish JSON payloads. Only one complexType is allowed when the input message is a multi-part message. Use a mediation component if your source has multiple complex types.
  • Use a mediation component if you have to map a WSDL that uses multiple parts of complex type. See Complex XSD Constructs Mapping Rules.
  • You can choose Standard JSON, Badgerfish JSON, or XML as the media type.
    • Standard JSON TIBCO ActiveMatrix Binding Type for REST can consume and produce JSON as defined by the standard convention.
    • Badgerfish JSON  TIBCO ActiveMatrix Binding Type for REST can consume and produce JSON as defined by the Badgerfish convention. Badgerfish JSON is being used because it maps XML constructs such as namespaces to JSON.
    • XML  TIBCO ActiveMatrix Binding Type for REST can consume and produce XML. The XML payload must be schema compliant.

For a Reference

Specify a name, description, REST resource configuration file, HTTP Client, enable or disable Pass Thorugh Mode. For more information on modifying REST resource configuration file, refer to Modifying a REST Resource Configuration File.