如何调用他人提供的Web Service

soulmate素魅4

soulmate素魅4

2016-01-29 12:51

如何调用他人提供的Web Service,如何调用他人提供的Web Service
如何调用他人提供的Web Service
声明:本文不讲述WebService的概念,纯粹讲使用方法。

请按下列步骤操作:
1、打开网站:http://www.xmethods.com。这个网站提供了很多WebService,我们选择其中一个比较简单的做为例子:

这个WebService有一个随机返回一句名人名言的方法,稍候介绍。
2、点击RandomQuote链接,找到他的WSDL地址:

3、复制该地址,打开MS.net,创建一个asp.net工程,打开“添加引用”对话框,把该地址输入到URL中。可以看到,该WebService提供了一个接口getQuote()。点击“添加引用”按钮回到主界面。


4、在代码隐藏文件中添加如下代码:

private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
com.boyzoid.www.randomQuoteService rqs = new TeaTest.com.boyzoid.www.randomQuoteService();
this.Response.Write(rqs.getQuote());

}
5、运行结果如下(因为是随机的,每次的运行结果都可能不一样,以下是刷新几次的结果):
"A nickel ain't worth a dime anymore."
Yogi Berra
"Kids, you tried your best and you failed miserably. The lesson is, never try."
Homer Simpson
"Always do sober what you said you'd do drunk. That will teach you to keep your mouth shut."
Ernest Hemingway
展开更多 50%)
分享

猜你喜欢

如何调用他人提供的Web Service

电脑网络
如何调用他人提供的Web Service

android调用web service(cxf)实例应用详解

编程语言 网络编程
android调用web service(cxf)实例应用详解

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Web Service随笔1

电脑网络
Web Service随笔1

什么是Web Service?

电脑网络
什么是Web Service?

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

java SOAPHEADER的web service

Web开发
java SOAPHEADER的web service

什么是 XML Web Service

Web开发
什么是 XML Web Service

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Flash卡通景物绘制

Flash卡通景物绘制

《影之刃》霸体技能全解析

《影之刃》霸体技能全解析
下拉加载更多内容 ↓