Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Where is the business logic of the application implemented?

0
Posted

Where is the business logic of the application implemented?

0

Just as with a Web application, the business logic of a voice application may be implemented on the client-side (the Tellme Platform), the server-side, or both. Most applications split the application logic across both environments. Client-side logic runs on the Tellme platform as part of interpreting the VoiceXML page. It is implemented using a combination of VoiceXML directives and embedded JavaScript. Since it is executed while the call is in-progress, it has the ability to directly alter the behavior of the user interface. This makes it ideal for performing UI-related tasks such as validating data, randomizing user prompts (to give the interface a more human feel), and modifying call parameters and behavior on-the-fly (such as timeout durations). Server-side logic, on the other hand, runs at the customer site as part of the process of dynamically generating VoiceXML pages based on requests from the client portion of the application. It is implemented using the same technologies use

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123