Hi,
I have a headache with the integration of CCXML/VXML into
FreeSWITCH that I hope you might have some input on.
The issue is that Call Control and Voice Control in
these 2 standards require that Call Control run asynch and process events in parallel
with sessions controlling the voice-part of a call. CCXML is event-driven,
asynch in nature, while VXML is blocking.
Basically that will require a thread for CCXML and a
thread for VXML – in reality 2 threads per call. And the threads here are
right now Spidermonkey sessions – very expensive.
Any clever ideas here would be helpful.
Jan