XQuery et .NET

JS

14-12-2012 à 16:08:44
Une petite question technique, concernant la cohabitation de la technologie .NET et du XML.
Concrètement, il nous est demandé d'utiliser une "base de données native XML".

Ma question est : peut-on requêter directement dans le fichier XML (à l'aide de la librairie XQuery de Microsoft), où doit-on passer par un moteur de base de données (par exemple eXist) et exécuter des requêtes, via Service Web, via le protocole SOAP ?

Si pas besoin de se compliquer autant la vie sans pour autant accéder directement au fichier, existe-il une autre solution ?

Je peux éventuellement vous copier/coller un exemple d'utilisation de la bibliothèque MS, pour savoir si ça vous convient.

Autre question, l'utilisation de LINQ est-elle proscrite ? Je suppose que oui mais je préfère demander.

Merci.
17-12-2012 à 10:54:01
Bonjour,

Peu importe les technologies utilisées, du moment que les contraintes suivantes sont respectées :
-les données XML DOIVENT être stockées dans une BD native XML, il NE FAUT PAS interroger directement le fichier
-les données XML DOIVENT être interrogées à l'aide de XQuery, il NE FAUT PAS utiliser un autre langage de requête

Pour le reste: utilisez la plateforme, les langages Web, les protocoles (SOAP, REST, etc) que vous jugez utile.

PP