Hi, I would like to create servlet that receives a request and depending on the 
request, the servlet will forward the request to the appropriate "broker". The 
broker will take the request and send it to a 3rd party server.

It is important to note that the request is transmited to the 3rd party in 
real-time. Meaning the "broker" will receive a response from the 3rd party 
almost immediatly, give or take a few seconds.

Once the broker receives the response it will send it back to the servlet and 
the servlet will repsond to the client.

The servlet must be able to forward to one or many of the different brokers 
depending the request received. I.e: different brokers handle the request 
different and connect to various 3rd parties.

Also a broker must be added dynamicly/configured when there is anew party to 
connect to. The brokers don't have to be entire applications. They can be 
simple beans with an "execute" method which will connect to 3rd party, send, 
receive, disconnect from 3rd party and respond back to servlet. There is one or 
two cases where the "brokers" will have to be constatly connected to the 3rd 
party. They also must be multi threaded. I.e: The servlet should be able to 
send requests to any "broker" for each request it receives. All 3rd parties ar 
capable of handling multiple request at once...

Any one have any good ideas or somewhere to point me to?

Thanks

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3858883#3858883

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3858883


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to