How Do I Create Persistent Java Objects?

By Cliff Berg

Dr. Dobb's Journal April 1997

rem CLASSPATH needs to contain the JDK class (for Java 1.1, or for
rem 1.02 and RMI), and the ODI class zip files (pse.zip and 
rem tools.zip). RMIHOME needs to be defined to point to the location
rem of the RMI installation, if using 1.02.
del *.class
javac -nowarn TaskClientApplet.java
rmdir /q /s .\temp
mkdir .\temp
java COM.odi.filter.OSCFP -dest .\temp .\PersistentTaskImpl.class
copy .\temp\*.class .
del .\temp\*.class
java COM.odi.filter.OSCFP -dest .\temp -pa .\RemoteTaskImpl.class
copy .\temp\*.class .
del .\temp\*.class
java COM.odi.filter.OSCFP -dest .\temp -pa .\TaskServerImpl.class
copy .\temp\*.class .
del .\temp\*.class
java -Drmi.home=%RMIHOME% sun.rmi.rmic.Main -d . TaskServerImpl
java -Drmi.home=%RMIHOME% sun.rmi.rmic.Main -d . RemoteTaskImpl
start /min java -Drmi.home=%RMIHOME% sun.rmi.registry.RegistryImpl

Example 5: DOS script.

Back to Article


Copyright © 1997, Dr. Dobb's Journal