Routeur personnalisé du Centre d'enregistrements
Parfois, un traitement supplémentaire est nécessaire sur les documents envoyés, avant ou même à la place du traitement effectué par le site du Centre d'enregistrements. Dans ce cas, Office SharePoint Server 2007 vous permet de créer un routeur personnalisé.
Vous pouvez spécifier un routeur personnalisé pour un type de routage d'enregistrement spécifique. Lorsqu'un utilisateur envoie un fichier de ce type de série d'enregistrements, le Centre d'enregistrements appelle le routeur personnalisé pour qu'il effectue son traitement personnalisé avant que le Centre d'enregistrements effectue un quelconque traitement standard. Lorsqu'il a terminé, le routeur indique le succès de l'opération et, le cas échéant, si le Centre d'enregistrements doit effectuer son traitement standard et stocker le fichier envoyé. Le routeur personnalisé peut également annuler l'envoi, ou même annuler l'envoi mais renvoyer tout de même un résultat indiquant un succès. Cette dernière option est courante dans les scénarios où le routeur personnalisé analyse le fichier envoyé pour s'assurer qu'il n'a pas déjà été ajouté au Centre d'enregistrements, puis annule l'envoi s'il détermine que le Centre d'enregistrements contient déjà le fichier.
Le routeur personnalisé peut modifier le document envoyé et ses métadonnées associées, et aussi mettre à jour l'emplacement où le document envoyé doit être stocké.
Alors que vous ne pouvez spécifier qu'un seul routeur pour un type de routage d'enregistrement, vous pouvez spécifier le même routeur pour plusieurs types de routage d'enregistrement.
Une fois que vous avez spécifié un routeur personnalisé pour un type de routage d'enregistrement donné, le centre d'enregistrements fait appel au routeur chaque fois qu'un fichier de ce type de routage d'enregistrement est envoyé via un des mécanismes possibles, y compris l'interface utilisateur, le modèle objet et le protocole SMTP (Simple Mail Transfer Protocol).
Chaque routeur personnalisé doit mettre en œuvre l'interface IRouter. Pour plus d'informations, voir Interface IRouter pour les routeurs personnalisés.
Voir aussi
Référence
Autres ressources
Modèle de site Centre des enregistrements
Traitement des fichiers du Centre d'enregistrements
Interface IRouter pour les routeurs personnalisés