Hello,
I remarked that the EventChannel and PushSupplier
objects exported by the notifyd has not a standard
name (according to the CORBA spec). This implies
that the use of omniNotify with an other ORB
than omniORB causes a remote is_a() call at each
connection to an EventChannel/PushSupplier.
I found within the repository Ids of the Event channel
the follwoing:
IDL:att.com/AttNotification/EventChannel:1.0
while waiting for :
IDL:omg.org/CosNotifyChannelAdmin/EventChannel:1.0
And in the repository Ids of the PushSupplier :
IDL:omg.org/CosNotifyChannelAdmin/StructuredProxyPu
shSupplier:1.0
while waiting for
IDL:omg.org/CosNotifyChannelAdmin/ProxySupplier:1.0
I'm wondering if you can patch the notifyd in order
to add the 2 standard repositoryIds to the iors.
It will help us to speed up our CORBA client.
Thanks for the indeed job you already did.
Thanks in advance for the update.