I have a question about service states in SOA (which are supposed to be stateless):
I have a service that generates a result after a client's request. This result is very big, so the client lazy loads it in order to provide a fast visualization. The resulting data must be cached somewhere for being available for the lazy-loading process.
so, could this result be considered as an 'state' of the lazy-loading supporting service?
if SOA services must be stateless, which SOA pattern should I use to implement this scenario?
Thank you very much!