Je souhaite créer un service WCF auquel un client non .NET doit accéder. En dehors de la méthodologie basée sur REST est-il des étapes impliquées dans l'exposition du service à d'autres clients comme JAVA, HTML5, Android, etc., Aidez-moi.Quelles sont les étapes nécessaires pour accéder à un service WCF à partir d'un client non .NET (ex.JAVA, HTML5)?
Répondre
La consommation d'un service WCF à partir de clients non .NET doit être identique à la consommation d'un client .NET. Vous auriez besoin du wsdl pour générer un proxy côté client et utiliser le proxy pour accéder au service WCF.
Le service WCF peut avoir diverses fonctions de sécurité pour le sécuriser et votre client doit y adhérer pour obtenir un accès et une réponse appropriés du service. Peu de choses que vous pourriez rencontrer lors de l'accès à partir de clients non .NET est que le service WCF n'a pas un Wsdl plat. Dans de tels cas, il devient un peu difficile d'y accéder. Si vous envisagez de développer un service WCF pour les clients non-NET, je vous suggère de vous assurer que vous avez Flat Wsdl. Il serait également préférable d'adhérer à Basic Profile 1.1 pour que votre service WCF soit interopérable et essayez d'utiliser BasicHttpBinding pour éviter de nombreux blocages lorsque vous accédez à des clients non .NET (en vous assurant que votre service est correctement sécurisé)
WSDL Flat -> cela signifie que votre WSDL ne devrait pas avoir d'éléments à l'importation dans à référencer des années xsd externes etc ..
Une fois que vous avez l'essai écrit service WCF pour l'appeler à partir des outils comme Fiddler, SOAP UI pour vous assurer que vous n'auriez pas de problème lorsque des clients non-net y accèdent.
Si vous êtes sur .NET 3.5 alors jetez un oeil à ce link.
En allant de l'avant dans .NET 4.5, vous avez une nouvelle option intégrée au framework pour générer un fichier wsdl. Regardez ce link.
- 1. Quelles étapes sont nécessaires pour un programme Unicode en C++
- 2. Quelles sont les étapes nécessaires pour utiliser NUnit?
- 3. Construire un bitmap à partir du code; quelles étapes sont nécessaires?
- 4. Quelles sont les étapes à suivre pour utiliser les rappels WCF?
- 5. Quelles sont les étapes nécessaires pour utiliser un modèle Entity Framework avec un serveur MySQL?
- 6. Problèmes avec le client WCF (pour un service non Net)
- 7. Quelles sont les étapes à suivre pour configurer SSL pour qu'il fonctionne avec WCF sur Azure?
- 8. Quelles sont les étapes nécessaires pour ajouter le repo GitHub à l'application Laravel?
- 9. Accéder à un service WCF en Java
- 10. Quelles sont les étapes à suivre pour lire un objet à partir d'un service de données ADO.net?
- 11. Quelles sont les restrictions d'accès pour accéder à un DSN?
- 12. Quelles sont les étapes exactes nécessaires pour configurer MongoDB avec un modèle sbt Scala Lift vierge?
- 13. Quelles sont les étapes nécessaires à la création d'un site Web communautaire?
- 14. Quelles sont les étapes nécessaires pour activer l'antialiasing lors de l'utilisation d'un QPainter sur un QGLWidget?
- 15. quelles sont les étapes nécessaires pour exécuter une application blackberry créée pour le périphérique blackberry?
- 16. Quelles sont les étapes supplémentaires nécessaires pour restaurer une base de données mysql à partir des fichiers physiques?
- 17. Service WCF Client à vie
- 18. Quelles sont les étapes de base pour se connecter à Facebook à partir d'une application Android?
- 19. Je dois générer un rapport à partir d'un service WCF quelles sont mes options?
- 20. Quelles sont les options disponibles pour exposer un service WCF à plusieurs consommateurs de services internes?
- 21. Quelles sont les limites internes à WCF?
- 22. Quelles étapes sont nécessaires pour automatiser une version de l'application iPhone?
- 23. Client Java pour service .Net WCF
- 24. Quelles sont les étapes nécessaires pour compiler WSO2 Carbon Platform Patch Release 4.0.x?
- 25. Quelles sont les étapes nécessaires pour déployer l'application sur la fonderie de micro-nuages?
- 26. Quelles sont les étapes obligatoires pour importer un module?
- 27. Quelles sont les étapes pour créer un fichier ipa?
- 28. accéder à l'identité client wcf sur le service
- 29. Comment savoir quelles bibliothèques dynamiques sont nécessaires à un ELF?
- 30. Quelles sont les étapes pour créer un 'ensemble exécutable'
pouvez-vous nous donner l'URL? –
je veux savoir les étapes pour consommer via des clients non .NET .. –