# Service Broker Control

Note: The Service Broker control is only available in WebLogic Workshop if you are licensed to use WebLogic Integration.

The Service Broker control allows a business process to send requests to and receive callbacks from another business process, a Web service, or a Web service or business process defined in a WSDL file.

The Service Broker control lets you dynamically set control attributes. This allows you to reconfigure control attributes without having to redeploy the application.

For information on how to add control instances to business processes, see Using Controls in Business Processes.

## Topics Included in This Section

Overview: Service Broker Control

Describes the purpose of the Service Broker control.

Creating a New Service Broker Control

Describes how to create a new Service Broker control using the control wizard or by automatically generating the control from a business process or Web service.

Setting Service Broker Properties

Provides an overview of how you set the Service Broker control properties.

Service Broker Control Design Time Considerations

Outlines some issues you should consider when designing your Service Broker control.

Service Broker Control Run-Time Considerations

Details some issues that affect Service Broker control operation at run time.

Maintaining Service Broker Controls

Outlines some Service Broker control maintenance issues.

Using Dynamic Binding

Describes how to dynamically set control attributes.

Editing and Testing a Dynamic Selector

Describes how to edit and test a dynamic selector for a Service Broker control.

Notes on Service Broker Control Annotations

Details some annotations that have specific rules that you should follow when you use them with Service Broker controls.