Procédure pas à pas : création de votre propre modèle BDC
Dernière modification : jeudi 10 juin 2010
S’applique à : SharePoint Server 2010
Un modèle BDC est le cœur du Service BDC (Business Data Connectivity). Les structures de données telles que Entity (type de contenu externe) et Method qui extraient les détails complexes d’un système externe sont nommées collectivement MetadataObjects et comprennent le modèle BDC. Le modèle BDC pour un système externe est essentiellement un fichier XML. Il est généré automatiquement lorsque vous créez un type de contenu externe dans Microsoft SharePoint Designer 2010. Cependant, si vous utilisez des entités métiers qui ne peuvent pas être créées à l’aide de SharePoint Designer 2010, vous pouvez créer vous-même le modèle BDC.
L’écriture d’un modèle BDC pour les systèmes de base de données est relativement simple :
Modélisez le système à l'aide de tables de base de données, dont la structure est généralement facile à interpréter.
Déterminez les clés primaires qui seront les identificateurs des types de contenu externe.
En vous basant sur les relations entre les entités, déterminez les associations.
Toutefois, la modélisation de systèmes utilisant des services Web ou des assemblys de connectivité Microsoft .NET Framework peut être assez complexe. Vous êtes dépendant de méthodes qui sont fournies par le service. La procédure pas à pas de l’exemple de service Web Commandes est conçue pour vous aider, en vous faisant parcourir un système de service Web simple pour exposer plusieurs concepts complexes liés à l’utilisation du catalogue de données métiers pour modéliser des systèmes utilisant des types complexes et des associations complexes qui ne peuvent pas être modélisés à l’aide de SharePoint Designer 2010.
Conditions préalables requises
Avant de procéder selon les étapes de la procédure pas à pas, effectuez les actions suivantes :
Téléchargez le Microsoft SharePoint 2010 Software Development Kit (SDK) qui contient l’exemple de service Web Commandes.
Configurez le Exemple de code : Exemple de service Web ASP.NET Orders sur un serveur Web en suivant les étapes dans l’exemple de fichier readme.
Étapes dans cette procédure pas à pas :
Étape de planification 2 : Identifier les méthodes Web à utiliser
Étape 3 de la planification : Déterminer les identificateurs pour chaque entité
Étape de planification 4 : Identifier les filtres requis pour chaque entité
Étape de création 2 : Définir des paramètres de sécurité de niveau supérieur
Étapes de création 4 : Définir le type de contenu externe Address
Étapes de création 5 : définir le type de contenu externe Customer
Étapes de création 6 : Définir le type de contenu externe Region
Étape de création 7 : Définir le type de contenu externe Order
Étape 8 de la création : Définir le type de contenu externe LineItem