I have updated a sample done by Oliver Sturm , that showed how you could use XPO over a WCF channel. It was all pretty good, but I wanted it to implement the ICachedDatastore. I also wanted the WCF Channels to be set by the app.config and not in code. So I made the changes and created a project on CodePlex where I uploaded the code. The project is at http://www.codeplex.com/xpowcf To get the source: Project Name: xpowcf Server Name: tfs02.codeplex.com I will post more about it when I get some time...