Migrating Applications to Office Communications Server 2007 R2
This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.
To migrate applications that were developed using previous versions of the Live Communications Server SDK or Office Communications Server 2007 SDK so that they can run on Microsoft Office Communications Server 2007 R2, you must recompile the applications with Microsoft Office Communications Server 2007 R2 Server SDK on a 64-bit computer.
Managed code applications must be compiled using Microsoft .NET Framework 2.0 or later. Microsoft SIP Processing Language (MSPL) applications must be verified using the SPL Compiler (CompileSPL.exe).
All applications that were built to run on Office Communications Server 2007 will run on Office Communications Server 2007 R2. All applications that were built to run on previous versions of Live Communications Server will run on computers running Office Communications Server 2007 R2 with the following exceptions:
Managed code applications that invoke the Response.Clone method.
MSPL applications that invoke the Challenge function or the CheckPermissions function.
The Response.Clone method and the MSPL Challenge and CheckPermissions functions have been removed from the API. Existing applications that use these APIs must be revised such that these APIs are removed before recompiling or verified as described previously.
To implement API changes made in Office Communications Server 2007 R2, applications must reference the new schema using the xmlns attribute of the applicationManifest element in the application manifest. MSPL and the managed code library use the value of the xmlns attribute to distinguish between Live Communications Server 2003, Office Live Communications Server 2005, and Office Communications Server 2007 server applications. For more information about the xmlns attribute, see Application Attribute Elements.