博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

03 2012 档案

摘要:1、自定义soapheaderView Code namespace WebService2{ /// <summary> /// Service1 的摘要说明 /// </summary> [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] //[ToolboxItem(false)] // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。 阅读全文

posted @ 2012-03-02 14:28 Honor 阅读(200) 评论(0) 推荐(0)

摘要:介绍当服务器接收到一个Request请求时会从线程池中获取一个线程并将页面请求分配给该线程一个普通的页面在请求期间会一直占用该线程该线程不能用于处理其他请求。如果一个慢速操作例如当该请求查询远程数据库并等待调用返回时则分配给它的线程在调用返回前会始终处于等待的闲置状态这种情况会限制可伸缩性,因为线程池中的可用线程是有限的。如果处理请求的所有线程都因等待完成而阻塞,则会有多余的请求排队等待这些线程的释放。最好的情况是出现吞吐量降低,因为需要更长的等待才能处理请求。最糟糕的情况是队列被填满而服务器无法处理后续请求就会提示 503“服务器不可用”错误。异步页面的出现为此类问题提供了简洁的方案,页面处 阅读全文

posted @ 2012-03-01 10:38 Honor 阅读(161) 评论(0) 推荐(0)