Précédent   Forum du club des développeurs et IT Pro > Autres langages > Général Visual Basic 6 et VBScript > VB 6 et antérieur
VB 6 et antérieur Visual basic 6 et versions antérieures. Avant de poster -> La FAQ VB6, Les tutoriels VB
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 21/12/2012, 10h31   #1
MarilynMaxich
Invité de passage
 
Inscription : 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.
MarilynMaxich est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2012, 13h51   #2
250rgv
Membre actif
 
Inscription : août 2006
Messages : 179
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 179
Points : 176
Points : 176
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...
250rgv est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 13h14.


 
 
 
 
Partenaires

Hébergement Web