IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

Invoquer un Web Service !


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2004
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 51
    Par défaut Invoquer un Web Service !
    Bonjour,

    Comment peut on invoquer un Web Service à partir d'ASP dans le but de récupérer un DataSet et éventuellement de mettre le résultat dans un recordset ADO ?

    Merci pour vos réponses...

  2. #2
    Membre chevronné
    Avatar de malbaladejo
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2002
    Messages : 379
    Par défaut
    Je ne pense pas qu'il existe de techinque simple pour invoquer un webservice en asp.
    Pour cela il faut utiliser Asp.Net.
    DataSet est un objet .Net qui n'existe pas en Asp.

  3. #3
    Membre averti
    Inscrit en
    Août 2004
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 51
    Par défaut
    Citation Envoyé par malbaladejo
    Je ne pense pas qu'il existe de techinque simple pour invoquer un webservice en asp.
    Pour cela il faut utiliser Asp.Net.
    DataSet est un objet .Net qui n'existe pas en Asp.
    A travers le "Msxml2" celà doit être possible, mais je n'arrive pas à trouver un code qui fonctionne. A cette ocassion je précise que mon web service attend des paramètres !

  4. #4
    Membre chevronné
    Avatar de malbaladejo
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2002
    Messages : 379
    Par défaut
    Citation Envoyé par Philorix
    A travers le "Msxml2" celà doit être possible, mais je n'arrive pas à trouver un code qui fonctionne. A cette ocassion je précise que mon web service attend des paramètres !
    Pour communiquer avec un webservice il suffit de lui envoyer une requete SOAP (qui n'est que du xml) et tu auras un message SOAP en retour.
    En utilisant Msxml2 tu peux construire et parser les messages SOAP.

    Mais c'est tellement plus simple en .NET...

  5. #5
    Membre averti
    Inscrit en
    Août 2004
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 51
    Par défaut
    Citation Envoyé par malbaladejo
    Mais c'est tellement plus simple en .NET...
    Oui mais là le client veux de l'ASP !

    Quelqun aurait un exemple avec "Msxml2" ?

  6. #6
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    "Winter is coming" (ma nouvelle page d'accueil)

  7. #7
    Membre averti
    Inscrit en
    Août 2004
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 51
    Par défaut
    J'ai trouvé, en me passant du SOAP !

    Pour ceux que cela intéresse je mets le code en dessous !
    Dim oXML, strRet

    Set oXML= Server.CreateObject("MSXML2.ServerXMLHTTP")
    oXML.Open "POST", "http://MonServeur/dev/Service.asmx/Connexion", False
    oXML.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
    oXML.send "User=admin&Pass=12345"
    strRet = oXML.responseText
    Set oXML = Nothing

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Invoquer un web service sécurisé
    Par imen1986 dans le forum Services Web
    Réponses: 0
    Dernier message: 14/12/2010, 16h24
  2. Invoquer un Web Service depuis un programme Java ?
    Par RudyWI dans le forum Services Web
    Réponses: 4
    Dernier message: 18/08/2009, 18h21
  3. invoquer un web service java par javascript
    Par majda_afkir dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 31/05/2009, 01h51
  4. Invoquer un web service
    Par amine_en_france dans le forum Services Web
    Réponses: 6
    Dernier message: 09/04/2008, 14h12
  5. Invoquer un web service
    Par c-ve dans le forum Services Web
    Réponses: 3
    Dernier message: 17/03/2007, 00h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo