AJax技术

客户端访问webservice基础

字号+ 作者:H5之家 来源:H5之家 2016-01-17 17:16 我要评论( )

之前学习aps.net的时候学习过使用服务器端去访问webservice的方法,当时实现了一个例子:web server模拟网上购物,今天学习asp.net ajax的时候学习到

ajax——客户端访问webservice基本使用方式 客户端访问webservice基础 客户端代理使用细节 总结:

之前学习aps.net的时候学习过使用服务器端去访问webservice的方法,当时实现了一个例子:web server模拟网上购物,今天学习asp.net ajax的时候学习到

之前学习aps.net的时候学习过使用服务器端去访问webservice的方法,当时实现了一个例子:web server模拟网上购物,今天学习asp.net ajax的时候学习到了客户端直接访问webserivice的方式。这种客户端直接访问webserver的方式体现了ajax的异步刷新数据的思想。

客户端访问webservice基础 webservice端的创建步骤:

1.创建一个aps.net webservice

2.加入标记[scriptService]

3.写webservice的方法,并加入标记[webMethod]进行释放服务器方法

客户端访问webservice的步骤

1.在插入的的scrptmanager引入asmx文件。

2.传入参数

3.写一个方法作为成功的回调函数。

4.也可以写一个错误处理作为失败的回调函数。

下面是自己写的一个小例子:大概需求是在客户端输入两个数,去调用webservic端的除法的方法,如果成功输出运行结果,如果错误输入输出错误的具体内容。(特别简单)

webservic端

public class divsion : System.Web.Services.WebService { [WebMethod] public int getDivison(int a, int b)//除法运算 { return a / b; } [WebMethod] public int timeOut() { Thread.Sleep(5000); //设置睡眠时间 return 0; } }

客户端

除以
  • 上一篇:Swift-Dictionary
  • 下一篇:在Eclipse的kepler中运行OSGI工程出错的解决方案

     

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    • asp.net ajax 客户端框架未能加载

      asp.net ajax 客户端框架未能加载

      2016-01-25 08:01

    • asp.net 2.0 ajax中webservice调用方法示例

      asp.net 2.0 ajax中webservice调用方法示例

      2016-01-15 08:46

    • PHP访问MySql数据库 高级篇 AJAX技术

      PHP访问MySql数据库 高级篇 AJAX技术

      2015-12-23 14:15

    • 《南京工业职业技术学院学报》2015年03期

      《南京工业职业技术学院学报》2015年03期

      2015-11-17 12:22

    网友点评