Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    4

    Utilizzare un Web service in una pagina ASP

    Salve a tutti.
    Devo richiamare una funzione di un Web Service (non creato da me) installato su una macchina remota da una pagina ASP.
    La pagina ASP quindi sarà il client.
    Come devo fare?
    Non riesco a trovare documentazione in Rete (ormai si parla solo di ASP.NET, o forse sono io a non riuscire a trovarla).
    Qualcuno può darmi una mano?

    Grazie.

  2. #2
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Che tipo di WS è?HTTP?POST?o SOAP? e su che porta è accessibilie ? La 80?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    4
    Credo (ancora non mi hanno dato le specifiche, sigh) che sia SOAP,
    ma non so su che porta.

  4. #4
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    il problema è che asp può interfacciarsi con un ws solo attraverso la porta 80. A meno che non installa l'oggettino com.

    Le richieste senza installare componenti avvengono con l'oggetto:

    codice:
    Server.CreateObject("Microsoft.XMLHTTP")
    Le richeste HTTP e POST sono semplici , mentre per soap come sai è una specifica xml e devi costruirti la richiesta a meno che usi SOAP.Client (o qualcosa di simile)

    http://www.15seconds.com/issue/010918.htm

    Ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    4
    Grazie del tuo aiuto.
    In effetti non sapevo che ASP si interfacciava direttamente a un WS solo sulla porta 80.
    In precedenza ho usato il SOAP Toolkit ma avevo il vantaggio che erano mie sia le pagine ASP sia le DLL installate sul server remoto, perciò avevo a disposizione il famigerato oggettino COM.

    Ho però il sospetto che dovrò costruirmi la richiesta XML "a mano"...

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.