2009-03-19 9 views
1

Je dois implémenter un service Web SOAP conforme à un (grand) schéma standard pour l'industrie du voyage. Voici un exemple de fichier .XSD:WCF, implémentation d'un service Web à partir d'un schéma existant

http://www.opentravel.org/2008B/OTA_HotelAvailRQ.xsd

Je pense que les règles sur la simple mise un attribut [WebMethod] à une méthode. Comment recommandez-vous l'implémentation d'un schéma existant en utilisant C#? PS: J'utilise WCF, C# 3 et le serveur a .NET 3.5 installé.

Merci

Répondre

1

Vous pouvez créer des classes avec XSD.exe, et les retourner de votre service WCF (que vous vouliez dire [OperationContract], pas [WebMethod]). Mais vous devez configurer pour utiliser le sérialiseur XML, pas le sérialiseur de contrat de données.

Questions connexes