
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).
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.