Exemple de code : Service Web ASP.NET AdventureWorks2008
Dernière modification : vendredi 16 juillet 2010
S’applique à : SharePoint Server 2010
L’exemple de service Web ASP.NET AdventureWorks2008 montre comment utiliser un service Web ASP.NET comme système externe dont les méthodes Web sont mappées à des méthodes stéréotypées Service BDC (Business Data Connectivity) dans le fichier de modèle BDC.
Le service Web expose des méthodes pour les opérations Create, Read, Update et Delete (CRUD) sur les entités SalesCustomer, SalesOrderHeader et SalesOrderHeaderDetails et d’autres opérations qui renvoient des données sur la base des relations entre ces entités.
Le modèle BDC définit le système externe et les types de contenu externe (WSCustomer, WSSalesOrderHeader et WSSalesOrderHeaderDetails) et mappe les opérations Web aux méthodes stéréotypées BDC suivantes : Finder, SpecificFinder, Updater, Creator et Deleter. Le fichier de modèle BDC se trouve sous le dossier AdventureWorks2008 BDC Models et se nomme AdventureWorks2008WS.xml.
Conditions préalables requises :
Services Internet (IIS, Internet Information Services)
Microsoft .NET Framework 3.5 Service Pack 1
Microsoft SharePoint Server 2010
Microsoft SQL Server 2008 (et SQL Management Studio)
Télécharger et utiliser le modèle
Téléchargez le Microsoft SharePoint 2010 Software Development Kit (SDK) à partir de la page Référence SharePoint 2010 : Kit de développement logiciel (éventuellement en anglais).
Effectuez l’extraction de bcs sample kit.zip à partir du chemin d’accès %ProgramFiles%\Microsoft SDKs\SharePoint 2010\Samples\Business Connectivity Services vers un dossier local.
Dans le dossier où vous avez extrait les fichiers, recherchez le dossier AdventureWorks2008 ASP.NET Web Service et ouvrez le fichier Readme.htm.
Suivez les instructions du fichier Readme.htm pour utiliser l’exemple.