Merge pull request #1551 from DOCGroup/plm_jira_333
[ACE_TAO.git] / TAO / orbsvcs / DevGuideExamples / NamingService / Naming_Server / README
blob03aad3866465760361e075a4c8ece913116396ae
3 OMG Naming Service
5 File: DevGuideExamples/NamingService/Naming_Server/README
7 The example in NamingService/Naming_Client is modified to utilize
8 the TAO_Naming_Server class.  This class enables the Naming Service
9 to easily be collocated within an application.  In this example,
10 the Naming Service is collocated with a server that supports the
11 Messenger Interface described in GettingStartedUNIX (or GettingStartedVC).
13 The Server code is stored in:
15 DevGuideExamples/NamingService/Naming_Server/MessengerServer.cpp
18 How to Run
19 ----------
21 To start the server:
22 ------------------
23 ./MessengerServer -o ns.ior
25 To start the client:
26 ------------------
27 ./MessengerClient  -ORBInitRef NameService=file://ns.ior
30 Exeuction via Perl Script
31 -------------------------
33 A Perl script has been created to automate the three steps shown
34 above.  This script can be run via the following command:
36 ./run_test.pl
39 NOTE: This example has been changed from the example that appears in the
40 dev-guide in order to pass command line parameters to the thread
41 that runs the naming server.