zoukankan
html css js c++ java
asp.net中异步调用webservice
WebService方法是不需要作任何修改的,只是在调用时采用异步的方式,这样在循环中,速度会显得快一点。
原来的方式:
HotelMagWeb.com.china_sms.www.MainServices sms=new HotelMagWeb.com.china_sms.www.MainServices(); //实例化一个对象
string sSendRes=sms.massSend(); //直接调用方法
现在可以改为异步调用方式:
HotelMagWeb.com.china_sms.www.MainServices sms=new HotelMagWeb.com.china_sms.www.MainServices(); //同样的实例化对象
sms.BeginmassSend(new AsyncCallback(MySMS),sms); //使用带Begin开头那个方法,要传一个方法进去(我这里叫MySMS)
//这个方法中实现真正的调用及结果!
public static void
MySMS(IAsyncResult iar)
{
HotelMagWeb.com.china_sms.www.MainServices sms=
(HotelMagWeb.com.china_sms.www.MainServices)iar.AsyncState;
string sSendRes=
sms.EndmassSend(iar);
}
好了,这样就可以了!
查看全文
相关阅读:
react hooks子给父传值
npm安装依赖 and 删除依赖
react 阻止事件冒泡
http 500状态码
vue中插槽slot的使用
怎样在vue项目中使用axios处理接口请求
GET 与 POST 其实没有什么区别
LazyMan
什么是微服务,什么是分布式
思索 p5.js 的最佳实践
原文地址:https://www.cnblogs.com/chenmfly/p/4883209.html
最新文章
python爬虫
CVE-2020-17144 Exchange远程代码执行漏洞复现
python一行生成随机密码
SDL流程
基本办公安全建设指南
Sentry Blind SSRF
利用windows系统自带的API检测文件的修改/删除/新建/重命名
Microsoft Dynamics CRM 365/2016 配置POP3/STMP邮箱(附例)
SQLmap 爆破
文件幻术值
热门文章
layer 弹窗经常使用的属性
cookie,session,webStorage的区别
vue+elementui简约登录
flex布局中flex属性不生效
关于rem布局使用多倍图的问题
js隐式类型转换
对象的隐式类型转换
js数值进制
p3
React Hooks与setInterval
Copyright © 2011-2022 走看看