Мне нужно решение, в котором у меня есть единая служба Windows, предоставляющая доступ к кэшированным данным различным потребителям: для веб-приложения MVC. .Net Assembly (COM-взаимодействие), используемая на классической странице ASP, другие службы Windows, окнаформы заявки.Таким образом, данные должны быть доступны из различных процессов.Кэшируемые данные доступны только для чтения.На данный момент все процессы расположены на одной машине.Это среда .net framework 3.5 и c #.
Мой вопрос: как несколько доменов / процессов приложений могут получать кэшированные данные из одной службы Windows?