On Fri, Jun 14, 2019 at 03:20:59PM +0200, Daniel-Constantin Mierla wrote:
I would not expose the kamailio to API interactions triggered by the end users, be careful not to block its activity.
I strongly agree with this. Kamailio's JSONRPC API is way too low-level for that, and too barren. It really needs some sort of middleware in front of it that compiles the operations into higher-level ones mediated by your business logic.
It will also make the development on the UI side a lot easier, since the API middleware can do more of the heavy lifting as far as collating data from multiple places and serialising it into a format more readily consumable by your front-end framework.
-- Alex