Quels sont les types de données pouvant être renvoyés par les services Web et les méthodes Web?Quels types de données peuvent être retournés par les services Web?
Répondre
Les services Web peuvent retourner à peu près n'importe quel type de données sérialisable. Il le fait en retournant les données en XML sous la forme d'un message SOAP. Qu'essayez-vous d'accomplir?
puis-je retourner DataAdapter, DataReader, Dataset à partir d'un wbeservice? – Loganathan
Techniquement, vous pouvez mais cela dépend de ce qui consomme votre service Web. Si vous travaillez sur un système interne où le consommateur est une application .net alors bien, mais sinon, il serait préférable de créer votre propre structure de données qui utilise, les chaînes, les ints et les tableaux etc – Keith
Les types qui peuvent être renvoyés sont différents selon que vous utilisez WCF ou les services Web ASMX hérités. Dans les deux cas, vous ne devez jamais renvoyer un type spécifique à la plate-forme (tel que DataReader ou DataSet). Même si c'est physiquement possible de le faire, c'est une mauvaise idée. Même si aujourd'hui, votre service ne sera appelé que par le code .NET, demain il faudra peut-être l'appeler par Java ou quelque chose d'autre que vous ne pouvez pas anticiper. Naturellement, Java ne saura pas quoi faire avec un type spécifique au .NET Framework!
Je pense alors que c'est un meilleure idée pour revenir et objet array..it est correct? – Loganathan
Au lieu de quoi? Non, ne renvoyez pas l'objet []. Il ne dit rien à l'appelant sur ce que sont les données. –
- 1. Quels types de retour peuvent être sérialisés par JQuery AJAX?
- 2. Quels types d'exécutables peuvent être décompilés?
- 3. Les méthodes Web peuvent-elles être surchargées?
- 4. Quels formats de fichiers vidéo peuvent être lus par QTKit?
- 5. Quels sont les types de données JavaScript?
- 6. Les objets retournés par NSUserDefaults doivent être libérés ou non
- 7. Quels services Web/Interface utiliser?
- 8. Test Autofac tous les types enregistrés peuvent être résolus
- 9. Quels formats vidéo Web peuvent faire cela?
- 10. Powershell, les services Web et les types d'objet
- 11. Quels services Instant Messenger peuvent consommer du code côté serveur?
- 12. Services Web propriétaires ou services qui peuvent survivre à la mort de l'inventeur
- 13. Les données de UseMachineKeyStore peuvent-elles être sauvegardées et récupérées?
- 14. Quels utilitaires peuvent fournir des hits/durée de la base de données par page?
- 15. Quels sont les services requis par SQL Express/SQL Server?
- 16. Quels types de problèmes peuvent survenir lors de l'exécution d'une page JSP?
- 17. Quels sont les services .NET?
- 18. Quels types d'options d'authentification sont disponibles pour les sites Web et les applications Web?
- 19. Generic .Net Web Services
- 20. Que peuvent faire les services sous Windows?
- 21. Quels sont les différents types d'échantillonneurs HLSL?
- 22. Les autorisations requises ne peuvent être acquises
- 23. Les services de données ADO.NET peuvent-ils utiliser les canaux nommés comme moyen de transport?
- 24. Quelle est la raison pour laquelle tous les types de valeur ne peuvent pas être validés?
- 25. Outils pour référencer les services Web
- 26. Les opérateurs Ruby peuvent-ils être aliasés?
- 27. Les contrats de code Microsoft peuvent-ils être utilisés avec un site Web ASP.NET?
- 28. comment les modules peuvent être liés
- 29. Différences entre les services Web Exchange 2003 et les services Web Exchange 2007
- 30. C# Les types anonymes ne peuvent pas être attribués - il est en lecture seule
Comment est-ce que ce n'est pas une vraie question? –