Procédure pas à pas : Module 1 - Envoi et réception de messages à l’aide de l’adaptateur Windows SharePoint Services
Cette procédure pas à pas vous montre comment configurer Windows SharePoint Services et BizTalk Server afin de pouvoir envoyer et recevoir un message à l’aide de l’adaptateur de Windows SharePoint Services et du routage basé sur le contenu (CBR). Ce dernier dispense de l'inscription aux messages pour les messages liés à des ports spécifiques. Il offre également plus de souplesse aux utilisateurs souhaitant acheminer des messages en se basant sur les propriétés d'enveloppe ou simplement sur les propriétés de configuration des ports de réception. Pour une présentation de l’adaptateur Windows SharePoint Services, consultez Qu’est-ce que l’adaptateur Windows SharePoint Services ?.
Prérequis
La configuration suivante est requise pour exécuter les procédures décrites dans cette rubrique :
Vous devez disposer d’un déploiement à serveur unique avec une installation complète de BizTalk Server s’exécutant sur Windows Server 2008 SP2 ou Windows Server 2008 R2.
Pour plus d’informations sur l’utilisation de l’adaptateur Windows SharePoint Services dans un déploiement multiserveur, consultez Configuration et déploiement de l’adaptateur Windows SharePoint Services.
Configurer Windows SharePoint Services
Cette procédure permet de créer un site Web de niveau supérieur SharePoint contenant trois bibliothèques de documents. L'adaptateur Windows SharePoint Services utilise ces bibliothèques pour déplacer un message d'une bibliothèque source vers une bibliothèque de destination. Ce message est également archivé dans une bibliothèque de documents. Cette procédure permet de créer le site Windows Sharepoint Services auquel accède l'adaptateur Windows Sharepoint Services au cours de cette procédure pas à pas, ainsi que de définir les droits d'accès des utilisateurs à celui-ci.
Pour créer un site Windows SharePoint Services
Cliquez sur Démarrer, pointez sur Tous les programmes, sur Outils d’administration, puis cliquez sur Administration centrale de SharePoint.
Sous Configuration du serveur virtuel, cliquez sur Créer un site web de niveau supérieur.
Sous Liste des serveurs virtuels, sélectionnez le site web sur lequel vous avez installé l’adaptateur Windows SharePoint Services. Par exemple :
Default Web Site
.Dans la section Adresse du site web, dans le champ Nom de l’URL, tapez
WSSAdapterWalkthrough
.Dans la section Propriétaire de la collection de sites, dans le champ Nom d’utilisateur, tapez un nom d’utilisateur. Cet utilisateur sera le propriétaire du site web et n’a pas besoin d’autorisations spéciales dans BizTalk Server.
Dans la section Propriétaire de la collection de sites, dans le champ Courrier électronique , tapez une adresse de messagerie.
Cliquez sur OK.
Dans la page Site de niveau supérieur créé avec succès , cliquez sur le nouveau site Web de niveau supérieur que vous venez de créer. Par exemple :
http://<server_name>/sites/WSSAdapterWalkthrough
.Sélectionnez le modèle Site d’équipe dans la liste des modèles, puis cliquez sur OK. La page d'accueil du site Web d'équipe s'affiche.
Pour créer une bibliothèque de documents « sources »
Dans la page d’accueil du site web d’équipe, dans la barre de navigation supérieure, cliquez sur Créer.
Sous Bibliothèques de documents, cliquez sur Bibliothèque de documents.
Dans la section Nom et Description , dans le champ Nom, tapez
Source
.Dans la section Navigation , sélectionnez Oui pour afficher cette bibliothèque de formulaires dans la barre de lancement rapide.
Dans la section Modèle de document , dans la liste déroulante Modèle de document, sélectionnez
None
.Cliquez sur Créer. La bibliothèque de documents est créée et vous êtes redirigé vers la bibliothèque vide.
Pour créer une bibliothèque de documents de « destination »
Dans la page d’accueil du site web d’équipe, dans la barre de navigation supérieure, cliquez sur Créer.
Sous Bibliothèques de documents, cliquez sur Bibliothèque de documents.
Dans la section Nom et Description , dans le champ Nom, tapez
Destination
.Dans la section Navigation , sélectionnez Oui pour afficher cette bibliothèque de formulaires dans la barre de lancement rapide.
Dans la section Modèle de document , dans la liste déroulante Modèle de document, sélectionnez
None
.Cliquez sur Créer. La bibliothèque de documents est créée et vous êtes redirigé vers la bibliothèque vide.
Pour créer une bibliothèque de documents « d'archive »
Dans la page d’accueil du site web d’équipe, dans la barre de navigation supérieure, cliquez sur Créer.
Sous Bibliothèques de documents, cliquez sur Bibliothèque de documents.
Dans la section Nom et Description, dans le champ Nom, tapez
Archive
.Dans la section Navigation , sélectionnez Oui pour afficher cette bibliothèque de formulaires dans la barre de lancement rapide.
Dans la section Modèle de document , dans la liste déroulante Modèle de document, sélectionnez
None
.Cliquez sur Créer. La bibliothèque de documents est créée et vous êtes redirigé vers la bibliothèque vide.
Fermez le
WSSAdapterWalkthrough
site Web.Fermez le site Web De l’Administration centrale de SharePoint .
Configurer la sécurité Windows
Cliquez sur Démarrer, pointez sur Tous les programmes, sur Outils d’administration, puis cliquez sur Gestion de l’ordinateur.
Dans l’arborescence de la console, développez Utilisateurs et groupes locaux, puis cliquez sur Groupes.
Cliquez avec le bouton droit sur le groupe Hôtes avec SharePoint , cliquez sur Ajouter au groupe, puis sur Ajouter.
Dans la boîte de dialogue Sélectionner des utilisateurs, des ordinateurs ou des groupes, sous Entrez les noms d’objets à sélectionner, tapez le nom du compte sous lequel vous avez configuré l’BizTalk Server’instance d’hôte à exécuter, puis cliquez sur OK.
Dans l’arborescence de la console, développez Services et applications, puis cliquez sur Services.
Cliquez avec le bouton droit sur BizTalk Service BizTalk Group : <BizTalk_Host_Name>, puis cliquez sur Redémarrer.
Notes
<> BizTalk_Host_Name est le nom de votre hôte. Par défaut, il s’agit de
BizTalkServerApplication
.Notes
L'adhésion ne prend pas effet tant que le service n'a pas été redémarré.
Fermez Gestion de l’ordinateur.
Pour configurer la sécurité de SharePoint
Ouvrez un navigateur Web, puis accédez à l'URL du site que vous avez créé Par exemple :
http://<server_name>/sites/WSSAdapterWalkthrough
.Dans la page d’accueil du site web d’équipe, dans la barre de navigation supérieure, cliquez sur Paramètres du site.
Sous Administration, cliquez sur Gérer les utilisateurs.
Cliquez sur Add Users.
À l’étape 1 : Choisissez Utilisateurs, tapez le nom du compte sous lequel s’exécute l’instance hôte BizTalk Server.
À l’étape 2 : Choisissez Groupes de sites, sélectionnez les zones Lecteur et Contributeur case activée.
Cliquez sur Suivant.
Désactivez la zone Envoyer l’e-mail suivant pour permettre à ces utilisateurs d’être ajoutés case activée, puis cliquez sur Terminer.
Fermez le
WSSAdapterWalkthrough
site Web.
Pour créer et configurer les ports BizTalk Server
Dans cette procédure, vous allez créer et configurer les BizTalk Server ports de réception, les emplacements de réception et les ports d’envoi pour l’adaptateur Windows SharePoint Services. Ces ports sont des points d’entrée et de sortie de BizTalk Server pour les documents reçus et envoyés par l’adaptateur Windows Sharepoint Services.
Créer le port de réception
Cliquez sur Démarrer, Tous les programmes, Microsoft BizTalk Server 20xx, puis sur Administration BizTalk Server.
Développez BizTalk Server Administration, BizTalk Group, Applications, BizTalk Application 1, cliquez avec le bouton droit sur Ports de réception, cliquez sur Nouveau, puis cliquez sur Port de réception unidirectionnel...
Dans la boîte de dialogue Propriétés du port de réception, sous Général, tapez
FromSource
le champ Nom .Cliquez sur OK.
Pour créer un emplacement de réception
Dans la console d’administration BizTalk, cliquez avec le bouton droit sur le nœud Emplacements de réception , cliquez sur Nouveau, puis sur Emplacement de réception unidirectionnel.
Dans la boîte de dialogue Sélectionner un port de réception , sélectionnez
FromSource
, puis cliquez sur OK.Dans la boîte de dialogue Propriétés de l’emplacement de réception, sous Général, tapez
SourceLocation
le champ Nom .Dans la section Transport , dans la liste déroulante Type , sélectionnez
Windows``SharePoint``Services
.Cliquez sur Configurer pour configurer les propriétés de l’adaptateur Windows SharePoint Services.
Dans la propriété Port du service web de l’adaptateur, tapez le numéro de port du serveur virtuel sur lequel le service Web de l’adaptateur Windows SharePoint Services a été installé. Par défaut, il s’agit du port 80.
Tapez
Archive
la propriété Emplacement d’archivage .Tapez
10
la propriété Interval d’interrogation .Tapez l’URL de votre site SharePoint dans la propriété Url du site oint ShareP. Par exemple :
http://<server_name>/sites/WSSAdapterWalkthrough
.Tapez
Source
pour la propriété Bibliothèque de documents sources .Cliquez sur OK.
Dans la boîte de dialogue Propriétés de l’emplacement de réception, sélectionnez
BizTalkServerApplication
comme gestionnaire de réception.Dans la liste déroulante Pipeline de réception, sélectionnez
PassThruReceive
.Cliquez sur OK.
Pour créer un port d'envoi
Dans la console d’administration BizTalk, cliquez avec le bouton droit sur le nœud Ports d’envoi , cliquez sur Nouveau, puis sur Port d’envoi unidirectionnel statique.
Dans la boîte de dialogue Propriétés du port d’envoi, sous Général, tapez
SendToDestination
dans le champ Nom .Dans la section Transport , sélectionnez
Windows SharePoint Services
le type.Cliquez sur Configurer pour configurer les propriétés de l’adaptateur Windows SharePoint Services.
Dans la propriété Port du service web de l’adaptateur, tapez le numéro de port du serveur virtuel sur lequel le service Web de l’adaptateur Windows SharePoint Services a été installé. Par défaut, il s’agit du port 80.
Tapez pour
Destination
la propriété Dossier de destination .Tapez pour
PurchaseOrder1-%MessageID%.xml
la propriété Filename .Définissez la propriété Overwrite sur
Yes
.Tapez l’URL de votre site SharePoint dans la propriété Url du site SharePoint . Par exemple :
http://<server_name>/sites/WSSAdapterWalkthrough
.Définissez la propriété Microsoft Office Integration sur
No
.Cliquez sur OK.
Dans la boîte de dialogue Propriétés du port d’envoi, dans la liste déroulante Gestionnaire d’envoi, sélectionnez
BizTalkServerApplication
.Dans la liste déroulante Envoyer le pipeline , sélectionnez
PassThruTransmit
.Cliquez sur l’onglet Filtres .
Sélectionnez
WSS.InListName
dans le champ Propriété .Sélectionnez
==
dans le champ Opérateur .Tapez
Source
dans le champ Valeur .Cliquez sur OK.
Pour activer et démarrer l'emplacement et le port de réception
Ces procédures permettent d'activer l'emplacement de réception et de démarrer le port de réception. Vous devez mener à bien cette procédure afin de permettre à l'adaptateur Windows Sharepoint Services d'envoyer et de recevoir des messages via le port d'envoi et l'emplacement de réception spécifiés.
Pour activer l'emplacement de réception
Dans la console d’administration BizTalk, cliquez sur le nœud Emplacements de réception .
Cliquez avec le bouton droit sur
SourceLocation
, puis cliquez sur Activer.
Pour démarrer le port d'envoi
Dans la console d’administration BizTalk, cliquez sur le nœud Ports d’envoi .
Cliquez avec le bouton droit sur
SendToDestination
, puis cliquez sur Démarrer.Fermez la console d’administration BizTalk.
Pour envoyer un message via le système
Cette procédure permet de créer un document XML et de le télécharger sur le site Web Windows SharePoint Services. L'adaptateur Windows SharePoint Services prend ce message, l'archive dans la bibliothèque de documents d'archive, puis l'envoie dans la bibliothèque de documents de destination. Cette procédure montre comment un document circule à partir d’un site web Sharepoint, via BizTalk Server et vers un site Web Sharepoint Services à l’aide de l’adaptateur Windows Sharepoint Services.
Créer un répertoire de travail
- Créez un répertoire sur votre ordinateur appelé WSSAdapterWalkthrough. Par exemple :
C:\WSSAdapterWalkthrough
.
Créer un fichier XML
Cliquez sur Démarrer, pointez sur Tous les programmes, sur Accessoires, puis cliquez sur Bloc-notes.
Tapez la commande suivante :
<?xml version="1.0"?> <PurchaseOrder> <ID>1001</ID> <FirstName>John</FirstName> <LastName>Doe</LastName> <Amount>750</Amount> </PurchaseOrder>
Enregistrez le fichier dans votre répertoire de travail en tant que
PurchaseOrder1.xml
. Par exemple :C:\WSSAdapterWalkthrough\PurchaseOrder1.xml
.
Pour télécharger le fichier XML
Ouvrez un navigateur Web, puis accédez à l'URL du site que vous avez créé lors de la tâche précédente Par exemple :
http://<server_name>/sites/WSSAdapterWalkthrough
.Sur le côté gauche, sous Documents, cliquez sur Source.
Cliquez sur Charger le document.
Dans la zone Nom , tapez ou accédez au fichier XML que vous avez créé ci-dessus. Par exemple,
C:\WSSAdapterWalkthrough\PurchaseOrder1.xml
, puis cliquez sur Enregistrer et fermer. Le fichier doit s'afficher dans la liste.Actualisez la fenêtre du navigateur. Le
PurchaseOrder1.xml
fichier ne sera plus répertorié dans cette bibliothèque.Notes
Comme la fréquence d'interrogation est définie sur 10 secondes, il peut être nécessaire d'actualiser plusieurs fois le navigateur.
Dans la barre de navigation supérieure, cliquez sur Documents et listes.
Sous Bibliothèques de documents, cliquez sur Destination.
Dans la bibliothèque de documents de destination, vous voyez maintenant votre message répertorié. Vous trouverez également une copie archivée dans la bibliothèque de documents d'archive.
Notes
Si le message n’apparaît pas dans la bibliothèque de documents de destination, reportez-vous à « Résolution des problèmes de l’adaptateur Windows SharePoint Services » dans BizTalk Server aide.
Résumé
Dans cette procédure pas à pas, vous avez vu comment configurer Windows SharePoint Services et BizTalk Server afin de pouvoir envoyer et recevoir un message à l’aide de l’adaptateur de Windows SharePoint Services et du routage basé sur le contenu (CBR).
Étapes suivantes
Maintenant que vous avez terminé cette procédure pas à pas, effectuez la procédure pas à pas : Module 2 - Intégration d’Office à l’adaptateur Windows SharePoint Services, qui développe le travail que vous avez effectué avec cette procédure pas à pas et vous montre comment intégrer Office à l’adaptateur Windows SharePoint Services.
Voir aussi
Présentation de l’adaptateur Windows SharePoint Services
Procédures pas à pas relatives à l’adaptateur Windows SharePoint Services