IBM BPM, V8.0.1, All platforms > Programming IBM BPM > Developing client applications for BPEL processes and tasks > Developing web services API client applications
Developing client applications in the Java web services environment
You can use any Java-based development environment compatible with Java™ web services to develop client applications for the Business Process Choreographer web services APIs.
- Generate a web service proxy (Java web services)
Java web services client applications use a web service proxy to interact with the Business Process Choreographer web services APIs.- Create a client application for BPEL processes and human tasks (Java web services)
A client application sends requests to and receives responses from the Business Process Choreographer web services APIs. By using a web service proxy to manage communications and helper classes to format complex data types, a client application can invoke web service methods as if they were local functions.
Developing web services API client applications for BPEL processes and human tasks