[Home]

Summary:ASTERISK-26470: ARI: Add an 'asterisk_id' field to outgoing events
Reporter:Matt Jordan (mjordan)Labels:
Date Opened:2016-10-15 21:17:46Date Closed:2016-10-17 23:59:33
Priority:MajorRegression?No
Status:Closed/CompleteComponents:
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:For ARI applications built on top of multiple Asterisk systems, libraries/applications today must tie events they receive to the remote system via the WebSocket connection/transport. While that works, there are some drawbacks:
(1) It requires the library to expose the transport up to the application layer
(2) The application or middleware may need to be more aware of the Asterisk systems it is servicing than is desireable

Ideally, each Asterisk would just pass back in the events an ID that is unique across all Asterisk systems. This would convey which Asterisk system raised which event.
Comments:By: Matt Jordan (mjordan) 2016-10-15 21:18:42.175-0500

Patches posted to Gerrit.

By: Matt Jordan (mjordan) 2016-10-15 21:19:01.596-0500

Note that this feature came about from conversation at AstriDevCon 2016.