Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Download the following apps from the dropbox via the celestial delicious account (simply click on the hyperlinks as needed to do this)
    1. Simple CORBA Time Server
    2. Simple CORBA Time Client
    3. Download jacorb 3.6.1 (only do this if it hasn't already been installed on your machine to d:\java)
  2. Unzip Simple CORBA Time Server to the following directory d:\work\netbeans (be sure to preserve paths in zip file)
  3. Unzip Simple CORBA Time Client to the following directory d:\work\netbeans (be sure to preserve paths in zip file)
  4. Unzip jacorb 3.6.1 to d:\java if it isn't already present
    1. It might be better to add the jacorb bin folder to your PATH variable so that jacorb executables can be accessed from anywhere on your machine
  5. Using a command prompt, navigate to d:\java\jacorb-3.6.1\bin, run the command ns -DOAPort=2089 (this will start a naming server on your machine)
  6. Using explorer or a command prompt (strongly recommended), navigate to d:\work\netbeans\SimpleCORBATimeServer and run the file run_SimpleCORBATimeServer.bat using the command
    1. run_SimpleCORBATimeServer <naming server host machine> [<-proxyid:public IP address>] [<-serverid:id for your server>]
    2. Select here to see examples of how to start the server
  7. Using a command prompt, navigate to c:\work\netbeans\SimpleCORBATimeClient and run the file run_SimpleCORBATimeClient.bat using the command
    1. run_SimpleCORBATimeClient <naming server host machine> [<-serverid:unique ID for the service from 6.a>]
    2. e.g. run_SimpleCORBATimeClient 127.0.0.1 -serverid:selvyns_time_service
      1. the easiest option is to simply run_SimpleCORBATimeClient, this will run the client using the default values
    3. if you get an error, it may be because your naming service ID does not match the one registered in 6.a or there is a mismatch in the service ID.  It may also be because you have specified a naming server host name that is incorrect.