They want their web server sit outside of the firewall. This webserver communicate with JBOSS which sit behind the firewall. They want to be able to shut-down all machines behind the firewall but the clients can still be able to search the catalog.
The plan is to store the product catalog on the outside web server. This webserver will synchronize with the "insider" webserver if there is updates on the catalog. We had thought store the whole catalog in XML and store them at the outside webserver, and the two webserver communicate through SOAP.
I just found the cache topic and I was wondering if this will work in our case.