Developing your business process application

This topic describes how to develop your business process application.

Before you install, deploy, and run the adapter, you must develop the application that will use the adapter to communicate with Siebel Business Applications. This topic provides guidelines for developing the business process application that communicates, through the adapter, with the backend Siebel application. For complete details about application development for the adapter, see the Java 2 Platform Enterprise Edition Specification (IS THIS THE CORRECT WAY TO REFER TO THIS DOCUMENT?) and the WebSphere Process Server documentation (WHERE SPECIFICALLY IN WAS DOC WILL APP DEVELOPMENT BE DISCUSSED?)
To enable communication between your business process application and the backend Siebel application, via the adapter, you must do the following:
  • Implement the Common Client Interface (CCI) in your application. This interface provides access from J2EE clients, such as enterprise beans, JavaServer Pages (JSP), and servlets, to the backend application. It defines the client API for creating and managing connections and executing interactions with a Siebel application. Rather than directly accessing Siebel, the client uses the CCI record to interact with the adapter. The client API for connecting and accessing a backend system is defined in the ConnectionSpec. Its properties are configured automatically when a client connection is established, via the adapter‘s CCI record, or you can override them directly in your code.
  • Implement the InteractionSpec interface.
  • What else should the user do to develop their business process application?

Parent topic: Installing prerequisites