Я бы согласился с вашим мнением, что веб-сервисы должны раскрывать бизнес-функциональность. Идея веб-сервиса кеша кажется плохой идеей.
Думая об этом с точки зрения использования, что это означает на самом деле? Кажется, подразумевается, что клиенты сначала обращаются к веб-службе кэша, чтобы получить объект. Если его там нет, им нужно было бы получить его от реального веб-сервиса, а затем «вставить» объект обратно в кеш? Это требует много клиентов. Любой рабочий процесс кэширования должен быть прозрачным для клиента.
Если, однако, вы говорите о поддержке некоторых связанных веб-сервисов кэшем, который «скрыт» (и прозрачен) от клиентов, используемый исключительно для того, чтобы сделать все семейство веб-сервисов более отзывчивым, тогда да, это может быть хорошая идея.