Vue d'ensemble des services de conversion de documents

Windows SharePoint Services 3

Windows SharePoint Services fournit des interfaces pour implémenter les deux services Windows SharePoint Services qui sont nécessaires pour activer les convertisseurs de documents. Cette rubrique décrit en détail la configuration requise pour la création et l'inscription de ces services avec Windows SharePoint Services.

Processus de conversion de documents

La conversion de documents peut monopoliser beaucoup de ressources, en particulier lorsqu'elle est effectuée par lots. Pour activer les convertisseurs de documents dans Windows SharePoint Services, vous devez créer et déployer deux services afin de gérer les conversions de documents, notamment l'équilibrage de charge, les priorités et la planification des conversions :

  • Service d'équilibrage de charge pour la conversion de documents    Ce service répartit les demandes de conversion de documents sur la batterie de serveurs. Lorsqu'il reçoit une demande de conversion émanant de Windows SharePoint Services, le service d'équilibrage de charge pour la conversion de documents doit retourner un URI au service de lancement pour la conversion de documents approprié. Windows SharePoint Services se connecte au service de lancement spécifié via .NET Remoting et demande la conversion du document spécifié.

  • Service de lancement pour la conversion de documents   Ce service planifie et initie les conversions de documents. Lorsque Windows SharePoint Services passe une demande de conversion de documents au service de lancement pour la conversion de documents, le service doit appeler le convertisseur de documents approprié.

Le convertisseur de documents doit ensuite effectuer la conversion de documents.

Vous devez activer et configurer ces deux services pour votre batterie de serveurs avant de pouvoir implémenter les convertisseurs de documents.

Configuration requise du service d'équilibrage de charge

L'assembly que vous créez pour agir en tant que service d'équilibrage de charge pour la conversion de documents doit respecter les conditions suivantes :

  • Le service d'équilibrage de charge doit implémenter l'interface IHtmlTrLoadBalancer.

  • Le service d'équilibrage de charge doit être un service Windows.

  • Le service d'équilibrage de charge doit utiliser .NET Remoting pour la communication. Le canal doit être inscrit sur « http://serveur:port /HtmlTrLoadBalancer », où :

    • serveur est le nom d'ordinateur de l'équilibrage de charge.

    • port est le port que le canal utilise.

  • Le cas échéant, le service d'équilibrage de charge peut comprendre des informations de configuration pour les ports utilisés pendant la communication à distance.

Configuration requise du service de lancement

L'assembly que vous créez pour agir en tant que service de lancement pour la conversion de documents doit respecter les conditions suivantes :

  • Le service de lancement doit implémenter l'interface IDocumentConversionsLauncher.

  • Le service de lancement doit être un service Windows.

  • Le service de lancement doit utiliser .NET Remoting pour la communication.

  • Le cas échéant, le service de lancement peut comprendre des informations de configuration pour les ports utilisés pendant la communication à distance.

Configuration requise de l'assembly Go-Between

En complément de la création des deux services présentés précédemment, vous devez également créer un assembly qui vous permet de manipuler ces services à partir de Windows SharePoint Services.Vous avez besoin de cet assembly Go-Between afin de répertorier le service d'équilibrage de charge pour la conversion de documents en tant qu'option dans l'interface utilisateur et le modèle objet de l'administration centrale Windows SharePoint Services.

Pour le contrôle du service de lancement, l'assembly Go-Between doit implémenter la classe et l'interface suivantes :

Si vous le souhaitez, pour mieux contrôler le service de lancement, l'assembly peut implémenter les classes suivantes :

Configuration requise des convertisseurs de documents

L'implémentation du mode d'interaction des services avec les convertisseurs de documents et la configuration requise des convertisseurs de documents employés par les services incombent entièrement aux développeurs des convertisseurs de documents.

Installation des services de conversion de documents

Pour installer les services de conversion de documents, procédez comme suit :

  1. Installez les clés de Registre pour l'assembly Go-Between.

  2. Installez le service d'équilibrage de charge et le service de lancement.

  3. Installez l'assembly Go-Between dans le Global Assembly Cache.

  4. Inscrivez les services de lancement et d'équilibrage de charge, comme vous le feriez pour n'importe quel autre service Windows SharePoint Services.

Voir aussi

Autres ressources

Convertisseur de documents

Afficher: