Hi Allistair, 

Calls come in the IVR system through PSDN phone lines. The IVR system
has dialogic card to answer the call. And then, the VXML interpreter
would send a HTTP request to the application that is mapped to the DNIS.
Let's look at an example as examples are always good in demonstrating
the points.

Assume a caller dialed 1-800-877-8888(DNIS)into one designated IVR
system with dialogic cards, and on the system, this DNIS is mapped to a
"myapplication" by an entry like
"http://myserver/myapplication/welcome.jsp";. This works just as fine.
However, what we want to do is mapping every DNIS to a standalone
application (let's call it Applications Manager), and do some business
logic processing before routing to specific application. In the
want-to-achieve scenario, the DNIS 1-800-877-8888 would map to the
standalone application "Applications Manager"; so will the DNIS
1-888-777-9999 and the DNIS 1-877-555-5555, etc. 

I see the "Applications Manager" application running on one(or a cluster
of) Tomcat server(s), and it has knowledge and intelligence forwarding
the IVR's HTTP requests to the corresponding application running across
a cluster of Tomcat instances for that DNIS. What I want to achieve is
to have the "Application Manager" run as a standalone application within
its own JVM, and then forward/redirect any HTTP requests received to the
designated application running on a cluster of Tomcat instances. The
main reasons for this architecture are for redundancy, reliability,
monitoring and applications maintenance efficiencies.

Thanks.

Gary

-----Original Message-----
From: Allistair Crossley [mailto:[EMAIL PROTECTED] 
Sent: January 21, 2005 12:01 PM
To: Tomcat Users List
Subject: RE: HTTP request->Standalone App->Apps running on Tomcat

where does the call come into the IVR app? is the IVR app a web
application itself?

> -----Original Message-----
> From: Gary Zhu [mailto:[EMAIL PROTECTED]
> Sent: 21 January 2005 14:31
> To: [email protected]
> Subject: HTTP request->Standalone App->Apps running on Tomcat
> 
> 
> Hi all,
>  
> We are implementing an IVR application using VXML. Here is the 
> scenario:
> When a call comes in, the IVR platform sends a HTTP request to the 
> application running on Tomcat. What we want to do is to have the IVR 
> platform send HTTP requests to a Standalone Application which performs

> some intelligent logic processing, and then forward/redirect the HTTP 
> requests to the corresponding applications running on Tomcat. Does it 
> mean the "Standalone Application" will have to be a light HTTP server?
>  
> Any advice/suggestion is much appreciated.
>  
> Gary
> 


<FONT SIZE=1 FACE="VERDANA,ARIAL" COLOR=BLUE> 
-------------------------------------------------------
QAS Ltd.
Developers of QuickAddress Software
<a href="http://www.qas.com";>www.qas.com</a>
Registered in England: No 2582055
Registered in Australia: No 082 851 474
-------------------------------------------------------
</FONT>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to