在.NET 中已经默认将WEBSERVICE的远程调试功能关闭,有的时候我们需要远程调试程序的时候,就需要打开此功能我们只需在WEBSERVICE的项目的中添web.config的<system.web>配置节下面加一下一段配置就OK了,代码如下:

<system.web>
        <compilation debug="true" />
   <webServices>
         <protocols>
            <add name="HttpSoap"/>
            <add name="HttpPost"/>
            <add name="HttpGet"/>
            <add name="Documentation"/>
         </protocols>
      </webServices>
 </system.web>


二、WebService 超时操作

在执行 WebService 某些方法时会消耗较长的时间,当超出系统默认的时间长度时,系统就会报错。此时可做如下处理:

1、修改 app.config 文件,添加如下代码:

<httpRuntime executionTimeout="600" />

请求执行超时时间为600秒(默认为110秒)

2、设置  Web services 的 Timeout 属性

对 XML Web services 的同步调用的超时(以毫秒为单位)。默认为 100000 毫秒。

WebServiceTest.Service1 src = new TestWinApp.WebServiceTest.Service1();

src.Url = txtAddress.Text;

src.Timeout = -1;//1120 * 1000;单位为毫秒

指示 XML Web services 客户端等待同步 XML Web services 请求完成的时间(以毫秒计)。

提示:如果将 Timeout 属性设置为 Timeout.Infinite(=-1),则指示该请求无超时。即使 XML Web services 客户端可以将 Timeout 属性设置为无超时,Web 服务器仍可以在服务器端使请求超时。

系统将以上面两项设置的最小者作为操作超时的时间长度。

IIS对web service请求大小与超时的限制

默认请求大小不得超过2M, 重新设置的方法:在web.config中,

<httpRuntime executionTimeout="600" maxRqeustLength="32768"/>

同时,IIS Default Web Site控制界面可以设置"Connection timeout",默认值是120秒。

最新文章

  1. Java学习笔记(未完待续)
  2. 如何让include标签包裹的布局置于屏幕最下方?
  3. PHPCMS_V9 模型字段添加单文件上传功能
  4. H5中的touch事件
  5. request.getcontextPath() 详解
  6. Java 日志性能优化
  7. POJ1679The Unique MST(次小生成树)
  8. OOP数据库操作方法
  9. threaded模式下,比prefork模式要省资源
  10. Spark 中的join方式(pySpark)
  11. I/O多路复用之select
  12. No.4小白的HTML+CSS心得篇
  13. django关闭调试信息,打开内置错误视图
  14. C语言多线程的一个简单例子
  15. CocoaPods 中删除不需要的第三方
  16. 实现两线程的同步二(lockSupport的park/unpark)
  17. netty源码理解(一):new一个NioEventLoopGroup的时候做了哪些事
  18. [转]SQL Collation冲突解决 临时表
  19. Nonsense Alphabet
  20. 新的Calculator的规范作业

热门文章

  1. Android intent传递list或对象
  2. Date类型时间转换
  3. Java编程思想学习(十五) 注解
  4. 8.Android之日期DatePicker和时间TimeTicker控件学习
  5. CF Gym 100685E Epic Fail of a Genie
  6. C# WPF 显示图片和视频显示 EmuguCv、AForge.Net测试
  7. HDU2196computer(树上最远距离 + DP)
  8. mvc 简单笔记
  9. ci下面的增删改查
  10. FITTING A MODEL VIA CLOSED-FORM EQUATIONS VS. GRADIENT DESCENT VS STOCHASTIC GRADIENT DESCENT VS MINI-BATCH LEARNING. WHAT IS THE DIFFERENCE?