[Ace-users] [tao-users] Notification Service with BiDir policy?

Hans Utz hans.utz at nasa.gov
Mon Jun 25 18:47:41 CDT 2007


      TAO VERSION: 1.5.8
      ACE VERSION: 5.5.8

      HOST MACHINE and OPERATING SYSTEM: Linux

      THE $ACE_ROOT/ace/config.h FILE: config-linux.h

      THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE:
platform_linux.GNU

      AREA/CLASS/EXAMPLE AFFECTED: Notification Service

      DOES THE PROBLEM AFFECT:
          EXECUTION

      SYNOPSIS:

Is there an easy way of having the notification service using a 
bidir-giop policy for communication with notification service 
consumers/suppliers (admins/proxies)?

     DESCRIPTION:

The notification service uses a client-provided call-back to push events 
and send subscription/offer updates. This by default requires to 
initiate a connection from the notification service to the consumer, 
which of course does not work out of the box with NaT or firewalls. The 
BiDir policy would allow to circumvent this problem, by using the 
client-established connection for the callback, right?

Or is there another recommended solution within the scope of the CORBA 
standard?

Cheers,
Hans



More information about the Ace-users mailing list