This chapter's example is an implementation of the standard Hello World application, using Common Lisp and CORBA. In this version of Hello World, a client application asks a server application for a string. When the client receives the string, it prints it to the standard output, and then exits.
We will take these basic steps to create the application:
We define the interface to the server using OMG's Interface Definition Language (IDL).
The complete Hello World application can be found in the
examples/corba/hello-world
folder. (For instance, in a default LispWorks 5.1 installation on Microsoft Windows, the location is
C:\Program Files\LispWorks\lib\5-1-0-0\examples\corba\hello-world
.)