4.1. Example: JSP parcel tracking application

Dynamic dialogs are often generated based on an input provided by the user. Consider the example of an automated phone-based parcel tracking system. This system would ask the user for his or her tracking number, then look up the status of that parcel in a database.

Assume that a parcel company has already implemented an enterprise information system where information about each parcel's whereabouts is sent to some central computing facility as the parcel passes through each transfer point: at pick-up, when it arrives at a processing center, when it leaves the processing center, when it arrives at the airport to be shipped to another processing center, etc. Assume further that there is an enormous ...

Get Definitive VoiceXML™ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.