I have several R7 web services that I am calling from a browser-based application. The services are slow to load, and I am afraid the users will think the system is never going to respond, even though I tell them to wait patiently.
Once the individual web services are loaded, they run very fast. I mitigate the problem by combining as many public functions as possible in a single web service because the startup time seems to be service-related, rather than function-related.
Is there a setting in the server.ini or elsewhere that will reduce this lag, such as pre-loading the web service? A web service takes much longer to load than an agent. It feels like I am loading a servlet, but servlets could be pre-loaded. I am tempted to revert to agents, but I somewhat prefer the web services paradigm now that I’ve got an approach that works well.
Thanks for any suggestions.