Designing a Soap Proxy

  • Thread starter Thread starter Søren Reinke
  • Start date Start date
S

Søren Reinke

Hi there

For at project i need to build a Soap proxy with build in caching
functionality.

The reason is our backend system that we communicate with by Soap, does not
always answer (break down, update and more) and some of the queries takes a
LONG time (minutes) because the data is needed for our company website i
want to cache some of the non changing data in a proxy/cahing program.

Also sometimes if a costumer orders something, and the backend system is
down, we still need to handle the customer without them ever noticing the
backend system is down. Therefore the proxy/cache needs to keep all the
information and try to resend it to the backend system.

Can anybody provide me with some links to projects like this, not so i don't
have to code it, just to get some architectural information about how it
could be solved.
 
hi,

I would recommend you to search for a third party product. It may be more
economical that develop yours. A simpler approach will be to keep a
NamedCollection with the key being the request and the value the expected
response. When you get a request you look first in this list and if it does
exist you serve it from there, if not you get it fomr the live server , keep
a copy and serve it back.

IMO any HTTP proxy will be a good start. take a look at codeproject.com


cheers,
 
Hi Ignacio

Buying a 3. party product is unfortunatly not an option, :-(

Thanks for the tips with the http proxy i'll look into it.
 
ok

so try then to look into a small http proxy, now I ask you, have you try to
use a http proxy? maybe it solve your problem. there are a number of them
that are free

cheers,
 
Back
Top