Transport Listener issue
Nicolas Huyghe
Hi everyone,
When using avis middleware, the transport listener does not receive any connection events except for disconnect when I shutdown the avis router. Is that feature not supported with avis? Will other middlewares such as tibco notify the transport listener on successful connection (CONNECT event) ?
Thanks
|
|
Ian Bell <IBell@...>
Hi
There are a number of transport callback events available through OpenMAMA but not all middlewares support them all.
MAMA_TRANSPORT_CONNECT MAMA_TRANSPORT_CONNECT_FAILED MAMA_TRANSPORT_RECONNECT MAMA_TRANSPORT_DISCONNECT MAMA_TRANSPORT_ACCEPT MAMA_TRANSPORT_ACCEPT_RECONNECT MAMA_TRANSPORT_PUBLISHER_DISCONNECT MAMA_TRANSPORT_QUALITY MAMA_TRANSPORT_NAMING_SERVICE_CONNECT MAMA_TRANSPORT_NAMING_SERVICE_DISCONNECT MAMA_TRANSPORT_WRITE_QUEUE_HIGH_WATER_MARK MAMA_TRANSPORT_WRITE_QUEUE_LOW_WATER_MARK
The only one connected up in avis is disconnect.
When an event like this happens at the middleware layer, it is propagated into the middleware bridge which can then call one of the following OpenMAMA transport functions which will give the transport callback to the application,
mamaTransportImpl_invokeTransportCallback mamaTransportImpl_disconnect mamaTransportImpl_reconnect
If the middleware supports the events and the bridge implementation handles it correctly then you should get transport callbacks for CONNECT.
Thanks, Ian
From: openmama-users-bounces@... [mailto:openmama-users-bounces@...]
On Behalf Of Nicolas Huyghe
Sent: 17 October 2012 09:09 To: openmama-users@... Subject: [Openmama-users] Transport Listener issue
Hi everyone,
When using avis middleware, the transport listener does not receive any connection events except for disconnect when I shutdown the avis router. Is that feature not supported with avis? Will other middlewares such as tibco notify the transport listener on successful connection (CONNECT event) ?
Thanks
Please consider the environment before printing this e-mail. This e-mail may contain confidential and/or privileged information. If you are not the intended recipient or have received this e-mail in error, please advise the sender immediately by reply e-mail and delete this message and any attachments without retaining a copy. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden. |
|