Integrating with web services, Java, and databases
You can configure Business Automation Workflow processes to communicate with an external system to retrieve, update, or insert data. And, external applications can call into Business Automation Workflow to initiate services. You can manage inbound and outbound communication with external systems using undercover agents, web services, and integration services.
IBM® Business Automation Workflow supports both outbound and inbound integration as described in the following table:
| Integration type | Description | Required Business Automation Workflow components |
|---|---|---|
| Outbound | Business Automation Workflow communicates with an external system to retrieve, update, or insert data. | Integration service, IBM Business Automation Workflow Integration Service, or Undercover Agent |
| Inbound | An external system calls into Business Automation Workflow to initiate a service. | Undercover Agent and Web Service |