Summary: | ASTERISK-26470: ARI: Add an 'asterisk_id' field to outgoing events | ||
Reporter: | Matt Jordan (mjordan) | Labels: | |
Date Opened: | 2016-10-15 21:17:46 | Date Closed: | 2016-10-17 23:59:33 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | |
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. |