Entering content frame

Process documentation Developing the Client-side Application Locate the document in its SAP Library structure

Purpose

You must now develop a client standalone application that will call methods of the UtilCallback bean running on the server side. Since we have based the Callback Application on the CORBA architecture, we have the freedom to choose between different programming languages to use for developing the client.

Regardless of the programming language you choose, the steps and efforts that the process requires are pretty much the same. This is determined by the mere fact that you stick to one and the same programming model – development is based on the language-neutral CORBA Interface Definition Language (IDL).

Process Flow

You must base your development efforts on the client side over the IDL representation of the Callback Application. Therefore, the first step in this process is to generate those IDL files.

...

       1.      Generate the IDL files against the classes of the Callback Application using the standard rmic tool distributed with the JDK software.

       2.      Compile the IDL files in your target programming language files using the appropriate compiler. For IDL-to-Java compilation, you can use the standard idlj compiler that is distributed with the JDK. For compilation to other languages, you must use a compiler that is provided by your ORB software vendor.

       3.      Provide implementation of the Notificator callback object.

       4.      Develop the client itself.

Next Step:

Developing the Client Application in Java

Developing the Client Application in C++

 

Leaving content frame