Here's my requirement:
When a desktop application (smart client) makes a request to our ASP.NET
server, the request has to be redirected to a 3rd party provider.
AND
Option A - The 3rd party provider should be able to deliver the information
back to the smart client directly
OR
Option B - The 3rd party provider should be able to deliver the information
back to our server which in turn is sent back to the smart client.
If its Option A, I believe we have to manipulate the HTTP request so that
the 3rd party provider understands the information would be sent to the
smart client instead of giving it back to our server. Can we use something
like HTTPHandler or HTTPModule to do this? How exactly?
If its Option B, I believe we have to maintain the session as it arrives
from the client and be able to deliver back to the client when 3rd party
provider responds.
Is it possible to maintain the long standing session in IIS while the
request is re-directed? How to do it?
Greatly appreciate your inputs!
Thanks
Arc