⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 在使用TAO的事件服务过程中
💻
字号:
OMG Event Service


File: DevGuideExamples/EventServices/OMG_SupplierSideEC/README


This directory contains an example that extends the previous examples
so that the event supplier creates its own local event channel.  All
other code is identical to that in EventServices/OMG_Basic.

  EchoEventSupplier (contains EC) ------> EchoEventConsumer

By default, the supplier will create a "Native" EC.  Passing -wrapper
will force creation of a "Wrapper" EC that will utilize a Real-Time
Event Channel (RTEC) as the underlying implementation.

-------------------------------------------------------------------------

Note: To test this, you must first run the Naming Service

$TAO_ROOT/orbsvcs/Naming_Service/Naming_Service -o ns.ior&

-------------------------------------------------------------------------

EchoEventSupplerMain.cpp

  Main program for a PushSupplier.

    EchoEventSupplier -ORBInitRef NameService=file://ns.ior
  
  It will create an event channel and publish an event to it every 
  second.
  Use Control-C to kill the process.

-------------------------------------------------------------------------

EchoEventConsumerMain.cpp

  Main program for a PushConsumer.

  To run it:

    EchoEventConsumer -ORBInitRef NameService=file://ns.ior

  Use Control-C to kill the process.

-------------------------------------------------------------------------

EchoEventConsumer_i.{h,cpp}

  Call which implements the CosEventComm::PushConsumer interface.



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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -