diff options
Diffstat (limited to 'ACE/TAO/orbsvcs/DevGuideExamples/NotifyService/QoSProperties/README')
-rw-r--r-- | ACE/TAO/orbsvcs/DevGuideExamples/NotifyService/QoSProperties/README | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/ACE/TAO/orbsvcs/DevGuideExamples/NotifyService/QoSProperties/README b/ACE/TAO/orbsvcs/DevGuideExamples/NotifyService/QoSProperties/README new file mode 100644 index 00000000000..d35c3106746 --- /dev/null +++ b/ACE/TAO/orbsvcs/DevGuideExamples/NotifyService/QoSProperties/README @@ -0,0 +1,57 @@ +// $Id$ + +Event Notification Service + + +File: DevGuideExamples/NotifyService/QoSProperties/README + + +This example extends the NotifyService/Messenger example by +demonstrating how QoS features can be incorporated into the utilization +of the Notification channel. + +The Client code is stored in: + +DevGuideExamples/NotifyService/QoSProperties/MessengerClient.cpp + +The Server code is stored in: + +DevGuideExamples/NotifyService/QoSProperties/MessengerServer.cpp + +The Consumer code is stored in: + +DevGuideExamples/NotifyService/QoSProperties/MessengerConsumer.cpp + + +How to Run +---------- + +To start the Naming Service: +---------------------------- +$TAO_ROOT/orbsvcs/Naming_Service/Naming_Service -o ns.ior& + +To start the Notification Service: +--------------------------------- +$TAO_ROOT/orbsvcs/Notify_Service/Notify_Service -ORBInitRef NameService=file://ns.ior& + +To start the server/supplier +---------------------------- +./MessengerServer -ORBInitRef NameService=file://ns.ior + +To start the consumer +--------------------- +./MessengerConsumer -ORBInitRef NameService=file://ns.ior + +To start the client +------------------- +./MessengerClient -ORBInitRef NameService=file://ns.ior + + + +Exeuction via Perl Script +------------------------- + +A Perl script has been created to automate the steps shown +above. This script can be run via the following command: + +./run_test.pl |