I have a web service and a web app deployed on the same server, both applications cache some common data, and only the web app changes the data. So I need some simple mechanism to invalidate the cached data on the web service app, or an alternative caching mechanism so both apps use the same copy of the cached data. Right now when the cached data is changed I have no way of notifying the web-service app about the changes.
Asp.Net 4.5, SQL-2008, IIS 7.5