| HelloCorba |
Building the HelloCorba Component |
The HelloCorba component consists of one IDL file -- a web designer using a tool like Visual JavaScript would only need to import this one file to build web applications that utilize the CORBA services. The CORBA services are handled on the server by the HelloCorba daemon, a small Java file which extends Java classes automatically generated from HelloCorba.idl. These classes are generated by idl2java; a utility which is included in Netscape Enterprise Server 3.0.
idl
subdirectory are automatically
generated using a batch file, which also compiles all the classes in
the idl
subdirectory and the main HelloCorba
directory:
source BuildHelloCorba.sh
)
nisb.zip
from your
Enterprise Server 3.0 installation, as well as iiop10.jar
from your Communicator
installation. "nisb.zip" contains the Java utility program
com.visigenic.vbroker.tools.idl2java
. The idl directory could be empty at first,
and running idl2java will populate it with the Java classes needed to support HelloCorba.idl
.
The automatically generated files include:
Once these files are created, BuildHelloCorba runs Javac on the files within the package
idl and our main file, HelloCorbaDameon.java
with a classpath that includes
iiop10.jar
from your Communicator installation.