当前位置:编程学习 > C#/ASP.NET >>

急,如何使用VB6.0调用webservice服务

网上搜索了1-2天,只是知道通过Microsoft SOAP Toolkit调用,但没有找到例子,不知道在VB6.0(不是.NET)中如何编写代码,下面是业务部门提供的WebService接口参数,哪位高手能不能在VB中写好后,发给到我邮箱18907585822@189.cn,非常感谢。


EAI提供给3G流量经营的是同步接口,接口模式为WebService服务。

测试地址:
http://136.125.66.114:8080/ESB-ws/services/CSBWebService

WebService的operation name="CSBCall2”
两个输入参数,一个返回参数
第一个输入参数:xml字符串
<?xml version="1.0" encoding="GB2312"?>
<GenericEvent>
<!-- FunCode 写死 -->
<FunCode>3GLLJY_CRMOrderAccept</FunCode>
<!-- SerialNo 流水 建议使用YYYYMMDDhh24miss+6为数字 -->
<SerialNo>20130222101010000001</SerialNo>
<!-- SysId 写死 -->
<SysId>3GLLJY</SysId>
</GenericEvent>


第二个输入参数:为一个xml字符传,为具体的业务参数
<?xml version="1.0" encoding="GBK"?>
<Request>
<channelId>299988</channelId>
<staff>299988</staff>
<teamId>6</teamId>
<accTime>2013-02-21 01:37:59.722</accTime>
<mdse>
<mdseId>193734305</mdseId>
<serviceCode/>
<mdseType>101</mdseType>
<procType>008</procType>
<priceplan>
<id>1453437</id>
<operate>insert</operate>
<params>
<paramId>10205781</paramId>
<newVal>7244610010100001</newVal>
<opType>insert</opType>
</params>
</priceplan>
</mdse>
</Request>



返回参数为一个xml字符串:
<?xml version="1.0" encoding="GBK"?>
<Response>
<ReturnResult>1</ReturnResult>
<ReturnInfo>销售订单创建失败!销售品ID不能同时为空!</ReturnInfo>
</Response>


注意:ReturnResult为0表示到crm办理业务成功,其他的为失败。 --------------------编程问答-------------------- http://www.cnblogs.com/raylynn/archive/2007/10/13/923135.html --------------------编程问答-------------------- Microsoft SOAP Toolkit调用,但没有找到例子
自带一个chm帮助,里面有例子。
补充:.NET技术 ,  Web Services
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,