diff options
Diffstat (limited to 'TAO/DevGuideExamples/NotifyService/RTNotify/README')
-rw-r--r-- | TAO/DevGuideExamples/NotifyService/RTNotify/README | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/TAO/DevGuideExamples/NotifyService/RTNotify/README b/TAO/DevGuideExamples/NotifyService/RTNotify/README deleted file mode 100644 index b2308f5b781..00000000000 --- a/TAO/DevGuideExamples/NotifyService/RTNotify/README +++ /dev/null @@ -1,69 +0,0 @@ -// $Id$ - -Event Notification Service - - -File: examples/NotifyService/RTNotify/README - -This directory contains a simple example of using the Notification Service -with Real-Time CORBA. - -This example extends the basic Messenger notify service example to illustrate -how the Notification channel can be used with RT CORBA features. The supplier -and consumer both set up their proxies to use a thread pool with lanes and -the Notify_Service executable is configured to load the RT_Notification library -and associated features. A priority is set in the supplier and propagetd through -the channel into the consumer. - -The MessengerServer in this example plays the role of a server for -the MessengerClient and the role of a supplier for the MessengerConsumer. -The flow of messages is shown below: - -MessengerClient->MessengerSupplier->NotificationChannel->MessengerConsumer. - - -The Client code is stored in: - -examples/NotifyService/Messenger/MessengerClient.cpp - -The Server code is stored in: - -examples/NotifyService/Messenger/MessengerServer.cpp - -The Consumer code is stored in: - -examples/NotifyService/Messenger/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.iori -ORBSvcConf notify.conf & - -To start the server/supplier ----------------------------- -./MessengerServer -ORBInitRef NameService=file://ns.ior -ORBSvcConf nsclient.conf - -To start the consumer ---------------------- -./MessengerConsumer -ORBInitRef NameService=file://ns.ior -ORBSvcConf nsclient.conf - -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 |