Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Invité de passage
    Inscrit en
    février 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : février 2009
    Messages : 8
    Points : 0
    Points
    0

    Par défaut Utilisation de WebServices en VB6 via SOAP

    Bonjour à tous,

    Je suis actuellement en charge du développement d'un appli (dossier de soin des usagers) utilisant des WebServices (fourni par la société VIDAL).

    D'après ce que j'ai compris, il faut utiliser Soap pour exploiter les WebServices en VB6... seulement, je n'arrive pas à trouver comment faire :/

    Pour le moment, j'ai fait ceci :

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Private Sub Form_Load()
     
        ' Création du client SOAP
        Dim SoapClient As MSSOAPLib.SoapClient
        Set SoapClient = New MSSOAPLib.SoapClient
     
        'Initialsation
        Dim WSDLPath As String
        WSDLPath = "http://localhost:8011/merlin-service/services/ProductService?wsdl"
        Call SoapClient.mssoapinit(WSDLPath)
     
    End Sub
    Cela semble fonctionner mais je ne sais pas quoi faire ensuite (comme utiliser les méthodes de mon "WebService" "http://localhost:8011/merlin-service/services/ProductService?wsdl")

    Si quelqu'un pouvait me donner une piste ou une (ébauche de) solution...

    Merci d'avance.

  2. #2
    Membre confirmé
    Inscrit en
    août 2006
    Messages
    211
    Détails du profil
    Informations forums :
    Inscription : août 2006
    Messages : 211
    Points : 232
    Points
    232

    Par défaut

    J'ai eu a faire quelque chose d'équivalent l'année dernière mais ça merdait tellement - après est-ce que c'était moi ou plus général, je ne sais pas - que je suis passé par la fenêtre : J'accède depuis VB6 via COM à un "proxy" écrit en VB.Net (2mn pour le créer en gros, et un peu plus pour la partie Interop COM/.Net), lui-même connecté en direct sur le WS.

    Cela semble un peu tordu/compliqué mais comme je n'arrivais à rien depuis VB6 en direct...

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •