Merge pull request #2303 from jwillemsen/jwi-803
[ACE_TAO.git] / TAO / orbsvcs / DevGuideExamples / NamingService / Messenger / README
blob09a770962ce8e5b1d38e5671921589b59c29b308
3 OMG Naming Service
5 File: DevGuideExamples/NamingService/Messenger/README
8 The Original Messenger example, introduced in Chapters 4 and 5
9 (GettingStartedUNIX and GettingStartedVC), is modified to utilize the
10 Naming Service.  The client now uses the Naming Service rather than
11 reading the server object's IOR as a string from a file.
13 The Client code is stored in:
15 DevGuideExamples/NamingService/Messenger/MessengerClient.cpp
17 The Server code is stored in:
19 DevGuideExamples/NamingService/Messenger/MessengerServer.cpp
22 How to Run
23 ----------
25 To start the Naming_Service:
26 ----------------------------
27 $TAO_ROOT/orbsvcs/Naming_Service/Naming_Service -o ns.ior&
29 To start the server:
30 ------------------
31 ./MessengerServer -ORBInitRef NameService=file://ns.ior
33 To start the client:
34 ------------------
35 ./MessengerClient -ORBInitRef NameService=file://ns.ior
38 Exeuction via Perl Script
39 -------------------------
41 A Perl script has been created to automate the three steps shown
42 above.  This script can be run via the following command:
44 ./run_test.pl