connecting to web service through asp classic

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • lambelly

    connecting to web service through asp classic

    I can connect to a web service via asp.net, but my client is using asp
    classic. In asp.net I do something very simple along the lines of:
    CmsApi cmsService = new CmsApi();
    Authenticate auth = new Authenticate();
    auth.userName = userName.Text;
    auth.passWord = passWord.Text;
    AuthenticateRes ponse authrep = new AuthenticateRes ponse();
    authrep = cmsService.Auth enticate(auth);
    String response = authrep.@return ;
    result.Text = response;

    And I get a valid response. in asp classic I try to do this:
    oSOAP.ClientPro perty("ServerHT TPRequest") = True
    oSOAP.mssoapini t("http://www.urltotheweb service.com/webservice?wsdl ")
    Set auth = Server.CreateOb ject("oSOAP.Aut henticate")
    auth.userName = ""
    auth.passWord = ""
    results = oSOAP.Authentic ate(auth)
    response.write results

    But I get an error saying that server.createob ject failed. How do I
    create complex objects like Authenticate and AuthenticateRes ponse that
    are created automatically for me in .net in asp classic?

  • Bob Barrows [MVP]

    #2
    Re: connecting to web service through asp classic

    lambelly wrote:
    I can connect to a web service via asp.net, but my client is using asp
    classic.
    I've posted some links to relevant articles in the past.
    I seem to recall 4GuysFromRolla had some good articles about it, so you
    may
    want to concentrate your google search on their site. IIRC, searching
    for
    "consume web service from classic asp" (no quotes) will give you some
    relevant links.



    --
    Microsoft MVP -- ASP/ASP.NET
    Please reply to the newsgroup. The email account listed in my From
    header is my spam trap, so I don't check it very often. You will get a
    quicker response by posting to the newsgroup.


    Comment

    Working...