知识大全 C# webservice调用方法总结
Posted 知
篇首语:上下观古今,起伏千万途。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 C# webservice调用方法总结相关的知识,希望对你有一定的参考价值。
C# webservice调用方法总结 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
一 WebService在cs后台程序中的调用
A 通过命名空间和类名直接调用
示例
WebService ws = new WebService();
string s = ws HelloWorld();
B 通过添加WEB引用的方式调用 首先添加WEB引用 通过URL指向WEBSERVICE
指定WEB引用名 假设为KK;
示例:
kk WebService n = new kk WebService();
string ss=n HelloWorld();
二 WebService在前台页面的JS 调用方法
首先通过下面的方法把Webservice在前台引用进来
<asp:ScriptManager runat= server >
<Services>
<asp:ServiceReference Path= WebService asmx InlineScript= True />
</Services>
</asp:ScriptManager>
然后就可以通过JS程序进行调用 示例如下
<script type= text/jscript >
function a()
WebService HelloWorld(onresult);
//这里的onresult是回调函数
function onresult(result)
alert(result);
function b()
WebService add( onreturn)
function onreturn(result)
alert(result);
//下面的 context 是上下文 可以通过回到函数通过重载的方式获得
function c()
WebService div( onresultC onerror context );
function onresultC(res c)
alert(res);
alert(c);
//onerror是获得异常信息的回调函数 下面给出了获得异常信息的方法
function onerror(error)
var a= ;
a=String format( 获取服务器端异常的具体类型: \\t\\n获取详细的异常描述信息: \\t\\n获取造成异常的: \\t\\n获取服务器端异常的堆栈
跟踪信息: \\t\\n获取一个布尔值 表示异常是否是由于网络连接超时造成的
error get_exceptionType()
error get_message()
error get_statusCode()
error get_stackTrace()
error get_timedOut())
alert(a);
a();
b();
c();
</script>
自写小例子
web Service :
[WebMethod]
public string HelloWorld()
return Hello World wwg ;
[WebMethod]
public int AddWwg(int a int b)
return a + b;
exe
using CallWebService localhost; //因为自己没有定义命名空间
namespace CallWebService
public partial class Form : Form
public Form ()
InitializeComponent();
private void button _Click(object sender EventArgs e)
Service serviceWwg = new Service();
int i = Int Parse(txt Text ToString());
int i = Int Parse(txt Text ToString());
int iResult = serviceWwg AddWwg(i i );
lb Text = iResult ToString();
private void button _Click(object sender EventArgs e)
CallWebService localhost Service serviceWwg = new CallWebService localhost Service();
string strResult = serviceWwg HelloWorld();
lb Text = strResult ToString();
cha138/Article/program/net/201311/11771
相关参考
知识大全 Delphi调用WebServices(C#)代码
Delphi调用WebServices(C#)代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
c#动态调用WebService 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs
关于webservice的异步调用简单实例无论在任何情况下被调用方的代码无论是被异步调用还是同步调用的情况下被调用方的代码都是一样的 下面我们就以异步调用一个webservice为例作说明这是一
如何在各种开发语言中调用WEBService 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!HTML
知识大全 如何在ASP.Net Ajax中调用WebService
如何在ASP.NetAjax中调用WebService 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ASP.NET 2.0 AJAX中Webservice调用方法
ASP.NET2.0AJAX中Webservice调用方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
知识大全 在JavaScript中调用ASP.NET WebService的简单方法
在JavaScript中调用ASP.NETWebService的简单方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们
知识大全 PHP5 在调用 JAVA WebService 时遇到的各种问题解决方法
PHP5在调用JAVAWebService时遇到的各种问题解决方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一
是webservice就概念上来说可能比较复杂不过我们可以有个宏观的了解webservice就是个对外的接口里面有函数可供外部客户调用(注意里面同样有客户不可调用的函数)假若我们是服务端我们写好了
面介绍一种用WebServices制作的升级程序通过WebServices升级程序就象读写本机文件一样简单所以我就直接给出代码 WebServices部分代码