Services Necessary for Document Conversion in SharePoint Server 2010 (ECM)

Last modified: March 08, 2010

Applies to: SharePoint Server 2010

Because document conversions can be resource intensive, especially when performed in batches, Microsoft SharePoint Server 2010 relies on two services to manage document conversions, including load balancing, prioritizing, and scheduling the conversions:

  • DocConvLoadBalancer service  Balances the document conversion requests from across the server farm. When it receives a converter request from SharePoint Server 2010, the DocConvLoadBalancer returns a URI to the appropriate DocConvLauncher object. SharePoint Server 2010 connects to the specified launcher via .NET Remoting and requests that it convert the specified document.

  • DocConvLauncher service  Schedules and initiates the document conversions. When SharePoint Server 2010 passes it a document conversion request, the DocConvLauncher service persists the original file stream and conversion settings information to disk, and then calls the appropriate document converter using a command-line command.

For more information about the command-line command to which document converters must respond, see Document Converter Run Command in SharePoint Server 2010 (ECM).

The document converter then performs the document conversion and additional post-processing before placing the converted copy in the appropriate document library.

For more information about deploying your custom document converter as a Feature, see Document Converter Deployment in SharePoint Server 2010 (ECM).