IBM BPM, V8.0.1, All platforms > Migrating and upgrading your IBM BPM environment > Migrating from other products > Migrating from WebSphere Studio Application Developer Integration Edition > Additional migration information > Migrating to the SCA programming model
Migrating WebSphere Business Integration Server Foundation client code
This section shows how to migrate the various client types that were possible for the WebSphere Business Integration Server Foundation 5.1 service types.
- Migrating the EJB client
This topic shows how to migrate clients that use an EJB interface to invoke a service.- Migrating the EJB process binding client
This topic shows how to migrate clients that use the WSIF EJB process binding to access a BPEL service.- Migrating the IBM Web Service (SOAP/JMS) client
This topic shows how to migrate clients that use web service APIs (SOAP/JMS) to invoke a service.- Migrating the IBM Web Service (SOAP/HTTP) client
This topic shows how to migrate clients that use web service APIs (SOAP/HTTP) to invoke a service.- Migrating the Apache web service (SOAP/HTTP) client
The Apache web service client APIs are not appropriate for invoking an IBM Integration Designer service. Client code must be migrated to use the IBM Web Service (SOAP/HTTP) client APIs.- Migrating the JMS client
Clients that communicated with a 5.1 service via the JMS API (sending a JMS message to a queue) might require manual migration. This topic shows how to migrate clients that use JMS APIs (sending a JMS message to a queue) to invoke a service.- Migrating the Business Process Choreographer generic EJB API client
This topic shows how to migrate clients that use the 5.1 Business Process Choreographer generic EJB API to invoke a BPEL service.- Migrating the Business Process Choreographer generic Messaging API client and the JMS process binding client
For the generic messaging API in IBM BPM, see the topic "Developing JMS client applications" in the following link.- Migrating the Business Process Choreographer web client
This topic shows how to migrate the 5.1 Business Process Choreographer web client settings and custom JSPs.