`
bardo
  • 浏览: 381026 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
D1407912-ab64-3e76-ae37-b31aa4afa398
浅述PHP设计模式
浏览量:11879
9d6df9f7-91da-3787-a37c-0e826525dd5d
Zend Framewor...
浏览量:10195
85b628bd-a2ed-3de2-a4b1-0d34985ae8b6
PHP的IDE(集成开发环...
浏览量:9563
社区版块
存档分类
最新评论

用VBS脚本测试WebService

    博客分类:
  • VB
阅读更多
用VBS脚本测试WEBSERVICE ( 2006-11-14 8:54 )

注:以下代码需要客户端安装SOAP!!

'*********************************************************************************************
'WEB SERVICE客户端可连通测试工具----版本:1.0       AUTHOR: BARDO
'本工具可以直接运行,运行前,注意修改以下参数:
'1,如果是SOAP2.0,则将第10行代码改为:set SOAPClient = createobject("MSSOAP.SOAPClient")
'2,修改第12行中的URL,指向到所要测试的WEB SERVICE的WSDL
'3,修改完成后保存双击运行,如果出错,点OK,可以看到详细错误信息,如能连通,则返回Soap Sucess!
'4,注意如果此文件扩展名不是VBS,则要改为VBS,才能运行.
'*********************************************************************************************
Dim SOAPClient,ResultLogin,strTask
set SOAPClient = createobject("MSSOAP.SOAPClient30")
On Error Resume Next
SOAPClient.mssoapinit("http://ServiceServer/ServiceName.jws?wsdl")
  If err then
    wscriptt.echo SOAPClient.faultString          '如果连不上,先返回失败串,
    wscriptt.echo SOAPClient.detail               '再返回失败详情
  Else
    wscriptt.echo "mssoapinit Sucess!"                  '连上以后返回
  End if

SOAPClient.ConnectorProperty("Timeout") = "30000"    ' sets to 30 secs
If err then
    wscriptt.echo SOAPClient.faultString         '如果连不上,先返回失败串,
    wscriptt.echo SOAPClient.detail               '再返回失败详情
  Else
    wscriptt.echo "Soap setTimeout Sucess!"                  '连上以后返回
  End if
ResultLogin = SOAPClient.runYourMethod("username", "password")
If err then
    wscriptt.echo SOAPClient.faultString          '如果连不上,先返回失败串,
    wscriptt.echo SOAPClient.detail               '再返回失败详情
Else
    wscriptt.echo "Soap runYourMethod Sucess!"                  '连上以后返回
End if
0
0
分享到:
评论

相关推荐

    VBS调用Web接口

    Dim objHTTP,xmlDOC,strWebserviceURL,strRequest,bOK,xmlStr Set objHTTP = CreateObject("MSXML2.XMLHTTP

    vbs HTTP.txt

    通过以上分析,我们了解了如何使用VBS脚本结合XMLHTTP对象发送HTTP请求至ASPX页面或WebService,并在服务器端处理这些请求,返回相应的响应。这一过程涉及到了VBS脚本的基本语法、HTTP协议的理解以及服务器端脚本...

    WebService测试工具.zip

    【WebService测试工具】是一款基于C#开发的软件,旨在帮助开发者和测试人员高效地测试和验证WebService接口的功能和性能。该工具提供了源码,允许用户根据自己的特定需求进行修改和定制,以满足不同项目的测试需求。...

    vbscript 调用WebService实现代码

    在IT行业中,VBScript(Visual Basic Scripting Edition)是一种轻量级、解释型的脚本语言,常用于自动化任务和Web开发。而Web Service是一种基于XML的通信协议,允许不同系统间的应用程序通过网络进行交互。当需要...

    ASP.NET扩展名大全

    **描述**: VBScript是一种轻量级的脚本语言,常用于客户端脚本编写。 **用途**: 添加动态行为到网页。 **示例**: `VBScript.vbs` ##### 19. 移动Web窗体 (Default1.aspx) **描述**: 移动Web窗体专为移动设备优化。...

Global site tag (gtag.js) - Google Analytics