用VB调用Webservice(一)

转载 2010年07月05日 21:52:00

关键字:VB,WebService,C#,
调试环境:vb6+sp5 , Vs.net 2005 , SOAP Toolkit 3.0
 
在VB中调用Webservice先要安装Soap Toolkit,可以到微软的网站上下载,下载地址为:http://www.microsoft.com/downloads/details.aspx?familyid=BA611554-5943-444C-B53C-C0A450B7013C&displaylang=en
 
1 首先用Vs.net建立WebService工程,添加以下调试代码

    [WebMethod]
    public string HelloWorld() {
        return "Hello World";
    }
    [WebMethod]
    public int Add(int x,int y)
    {
        return x + y;
    }
 
 
2 新建VB工程,添加对soap toolkit的引用(Microsoft Soap Type Library 3.0)

3 在VB中添加以下代码:

Private Sub Command1_Click()
    Dim soapClient As New SoapClient30
    Dim text As String


    '注:此为本地的WebService地址,实际应用中会有不同

    soapClient.MSSoapInit "http://localhost:2239/DemoWebService/Service.asmx?WSDL"


    text = soapClient.HelloWorld '此处直接写服务端方法名
    MsgBox text
   
    Dim total As Integer
   
    total = soapClient.Add(2, 3)
   
    MsgBox total
End Sub

 

VB调用WebService(直接Post方式)并解析返回的XML

Function TodoTaskBySOAP(postURL As String,host As String, n As Integer,FilterItem() As String,OwnerS...
  • kangkanglou
  • kangkanglou
  • 2014年09月01日 15:30
  • 6213

VB6.0调用WebServices的简单示例

  在.NET平台中期望值最高,广告做的最多的要算是WebServices了。WebServices是Web上的类,与Web应用程序不同的是,这个类不返回HTML页面,只以XML文档返回一个或几个值。...
  • vbman2003
  • vbman2003
  • 2007年08月30日 14:36
  • 28870

VB调用WebService(直接Post方式)并解析返回的XML

Function TodoTaskBySOAP(postURL As String,host As String, n As Integer,FilterItem() As String,OwnerS...
  • cncco
  • cncco
  • 2016年01月04日 01:33
  • 2237

用VB调用Webservice

关键字:VB,WebService,C#,调试环境:vb6+sp5 , Vs.net 2005 , SOAP Toolkit 3.0 在VB中调用Webservice先要安装Soap Toolkit,...
  • luojingjing
  • luojingjing
  • 2007年11月30日 14:01
  • 2851

vb6.0调用webservice详解

  • 2014年07月06日 09:26
  • 3.83MB
  • 下载

VB6调用WebService

  • 2008年06月04日 11:50
  • 5KB
  • 下载

在VB6或ASP中调用webservice

在VB6或ASP中调用webservice 版权声明:CSDN是本Blog托管服务提供商。如本文牵涉版权问题,CSDN不承担相关责任,请版权拥有者直接与文章作者联系解决。在VB6或ASP中调用web...
  • colayungnew
  • colayungnew
  • 2004年10月05日 12:56
  • 767

webservice 应用的问题(vb6调用,soapheader)

webservice 应用的问题(vb6调用,soapheader)Option Explicit Private soapclient As SoapClient30 Private Const W...
  • lenovouser
  • lenovouser
  • 2014年01月16日 11:08
  • 2750

VB6调用WebService、WCF

'调用webservice。需要安装SoapToolkit30.EXE,并在工程中引用Microsoft Soap Type Library v3.0 Sub CallWebService()  ...
  • limlimlim
  • limlimlim
  • 2012年11月08日 13:49
  • 2380

VB6 & SOAP & WebService

  • 2009年06月26日 10:12
  • 36KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用VB调用Webservice(一)
举报原因:
原因补充:

(最多只允许输入30个字)