用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...

用VB调用Webservice

关键字:VB,WebService,C#,调试环境:vb6+sp5 , Vs.net 2005 , SOAP Toolkit 3.0 在VB中调用Webservice先要安装Soap Toolkit,...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

VB6.0调用WebServices的简单示例

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

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

excel宏调用webservice使用存储过程同步excel数据的方法

记录会比较杂,在家做好测试方便到公司直接运用。另转载请注明出处,尊重知识产权是每一个IT从业者的基本素质。...
  • dcxc06
  • dcxc06
  • 2015年07月10日 02:57
  • 1452

VBA中访问Web Service

该篇文章是我于2009年6月10日通过自己编写的工具,批量从位于在博客园的博客站点(http://chenxizhang.cnblogs.com)同步而来。文章中的图片地址仍然是链接到博客园的。特此说...

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

webservice 应用的问题(vb6调用,soapheader)Option Explicit Private soapclient As SoapClient30 Private Const W...

VB6调用WebService、WCF

'调用webservice。需要安装SoapToolkit30.EXE,并在工程中引用Microsoft Soap Type Library v3.0 Sub CallWebService()  ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用VB调用Webservice(一)
举报原因:
原因补充:

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