Je souhaite utiliser un service Web SOAP dans une application Metro, à l'aide de WinJS. Quelle est la meilleure façon de le faire?SOAP dans WinRT (application Windows 8 Metro)
Répondre
Vous devrez utiliser l'objet WinJS.xhr pour appeler votre service Web SOAP. Votre ne pas mentionner que beaucoup de détails sur la demande de savon que vous voulez faire, donc je créé un petit code fictif que vous devez remplir avec vos propres paramters:
WinJS.xhr({
type: "GET",
user: accountSid,
password: authKey,
url: "http://yourWebserviceUrl.com",
headers: { "YourSoapHeaders": "WithTheirValues" },
}).then(success, error);
function succes(response)
{
}
function error(error)
{
}
S'il vous plaît noter que seul le url propriété la demande xhr est obligatoire. Si vous n'avez pas de nom d'utilisateur/mot de passe, vous pouvez simplement supprimer ces valeurs de l'objet. Supplémentaire si vous devez envoyer des données avec votre demande (par exemple si vous faites une demande POST) que vous pouvez utiliser la propriété data pour entrer ces données.
supplémentaires est ici un post sur MSDN à propos de la consommation d'un webservice avec WinJS.Xhr http://msdn.microsoft.com/en-us/library/windows/apps/hh868282.aspx
(S'il vous plaît noter que ce n'est pas un webservice SOAP, mais ils expliquent le concept de consommation webservices)
- 1. Comment lire un fichier son dans une application Windows 8 Metro en utilisant WinRT?
- 2. Windows 8. Application Metro. Liaison asynchrone XAML
- 3. Windows 8 Metro - CurrentApp.RequestProductPurchaseAsync
- 4. Services Web de WinRT Metro
- 5. editable metro calender pour winrt?
- 6. Contrôle onglet dans WinRT WINDOWS 8 C#
- 7. Ouvrir extern SQLite-Database dans une application Windows 8 Metro?
- 8. Installer l'application Metro dans Windows 8 périphérique
- 9. Mediaelement dans Windows 8 Metro App
- 10. Windows 8 Metro - Événement maximisé?
- 11. Couleur de l'écran d'accueil dans Windows 8 via Metro DynamicResource?
- 12. Événement lorsque flyout est lancé (application Windows 8 metro)
- 13. Windows 8 Metro application javascript reliant à une table
- 14. Menu contextuel onclick Bouton BottomBar Application Windows 8 Metro
- 15. API Google Places avec application Windows 8 Metro Style
- 16. Windows 8 Metro moniteur iframe navigation
- 17. Implémenter les effets de traitement d'image à l'aide des applications Windows 8 Metro WinRT api?
- 18. Contrôle de Windows 8 Metro Start Menu
- 19. détection de collision dans WinRT/Metro
- 20. Problèmes de localisation d'applications Metro (Windows 8)
- 21. Equivalent DriveInfo dans l'application WinRT/Metro
- 22. Metro vs WPF pour Windows 8 développement?
- 23. Windows 8/Metro UI data-binding javascript
- 24. Est-ce que quelqu'un connaît une bibliothèque QR Code Reader pour une application Windows 8 Metro?
- 25. Evénement ListBox SelectionChanged dans FlipView dans Windows Store Application (Windows 8 Metro)
- 26. Supprimer l'élément GridView Windows 8 Metro
- 27. C# Développement de jeux Windows 8 Metro
- 28. Windows 8 Windows en couches sur les applications Metro
- 29. Comment afficher plusieurs PopupMenu dans Metro WinRT?
- 30. Primitives XAML dans WinRT/Win8 Metro
Très merci pour cette , bien que j'aie utilisé https://github.com/doedje/jquery.soap pour la raison que je n'étais pas intéressé à écrire des enveloppes de demande SOAP moi-même. – Sadi