Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Mssoap

  1. #1

    Mssoap

    Ciao ragazzi,
    è da qualche giorno che sto seguendo un progetto WebService.
    dopo varie peripezie sono riuscito a creare il mio file .dll e a generare tutti i file (WSDL, WSML etc) da mettere nel server.
    Ora devo passare al lato Client; premetto che è la prima volta che uso Javascript.
    Stavo facendo una pagine in HTML dove dovrei inserire uno script in Javascript che richiami le funzioni contenute nel WSDL, e l'unico modo è tramite l' MSSOAP.
    prima di scrivere il codice in Javascript, ho fatti vari test con un altro linguaggio (VFP) e il codice funzionante che è venuto fuori è il seguente:

    codice:
    LPARAMETERS tAct
    
    LOCAL loJTWeb as "XML Web Service"
    
    loJTWeb = CREATEOBJECT("MSSOAP.SoapClient30")
    loJTWeb.MSSoapInit("http://<server>/ProvaWS/JTWeb.WSDL")
    loRes = loJTWeb.JTW_Prenota('24-02-2006SV00100316.00')
    
    RETURN loRes
    il problema è nato quando, cercando di "trascrivere" il codice in Javascript, non riesco ad assegnare alla variabile l'oggetto "MSSOAP.SoapClient30".

    il codice che sto usando è:
    codice:
    var loJTWeb;
    loJTWeb = new object("MSSOAP.SoapClient30");
    ...
    e mi da errore "object non definito".

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non m i risulta che l'oggetto MSSOAP.SoapClient30 sia utilizzabile in ambiente browser... mi pare che su MSDN non se ne faccia cenno.

    Vedi invece se puoi trasformare la tua applicazione per utilizzare il piu' modermo XMLHttp (cerca "ajax" )

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Ti ringrazio per la risposta.
    Ma, scusa l'ignoranza....l' XMLHttp...cosa è?
    è tipo MSSOAP? l'ho già sentito nominare un paio di volte, ma non mi ricordo in che ambito...
    cmq se questo metodo funziona cercherò di "adeguare" l'applicazione.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.