I don't have an XI r2 system available that I can look at but, if I recall correctly, the web services were NOT installed with the .NET version of the websites on IIS - they were only installed with the Java/Tomcat version of the websites. The .NET/IIS websites were missing a number of the features that the Java/Tomcat websites had.
I believe the .NET version did have OpenDocument, though, so you could use OpenDocument calls to view/refresh reports. However, I don't know where the documentation for that version might be found - it looks like they've finally taken down the old XI r2 documentation site (or at least I can't connect to it right now....) at http://devlibrary.businessobjects.com/BusinessObjectsXIR2/en/devsuite.htm.
You would use the regular .NET SDK to connect to the server to get the session - I have examples available on my website at www.dellstinnett.com/sample_code.html. Be aware, though, that the XI r2 SDK only works with VS 2005 - it will NOT work with anything newer than that. You could also use the regular (non-web service) Java SDK which would only be limited by the version of the Java Runtime you have - I don't think it works with anything newer than Java 1.4 or 1.5, but I'm not absolutely certain.
-Dell
Message was edited by: Dell Stinnett-Christy