天下

记录修行的印记

WebService操作

WebService操作
转自:
http://blog.csdn.net/hi_kong/article/details/46356801

http://www.cnblogs.com/wayne-ivan/archive/2014/07/14/3842341.html


一、服务器端:
在VS2010中新建项目,首先选择.net framework2.
0,然后再选择web服务应用程序。如图所示:
然后在Service.cs文件中添加自己的方法即可。
二、C#winform调用webservice服务

新建C#winfrom工程,右键引用
-》添加服务引用-》高级-》添加web引用,在URL后添加需要连接的url(运行上面web服务程序浏览器中就会出现连接的url),然后点击后面的箭头,再点添加引用即可。
假设引用的服务名为WebReference,类名称为Service,
using System.Web.Services;
using System.Web.Services.Description;
在代码中如下操作:

WebReference.Service1 helloWord 
= new WebReference.Service1();
helloWord .Url 
=WebUrl;//设置url
helloWord.helloWord();//调用webservice中的方法
结束。


WebService处理大数据量数据
在通过WebService处理大数据量数据时出现如下错误:
soap fault: 运行配置文件中指定的扩展时出现异常。 
---> 超过了最大请求长度。 
解决方法:
因为上传的文件大于系统默认配置的值,asp.net web service默认的请求长度是4M。
1、针对单个项目,只需修改Web.config就可以了:
修改配置可以在web.config中重新设置,如下:
<configuration>
<system.web>
<httpRuntime maxRequestLength="1048576" executionTimeout="3600" />
</system.web>
</configuration>

posted on 2016-06-17 10:33 天下 阅读(328) 评论(0)  编辑 收藏 引用 所属分类: C#


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2015年12月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

统计

常用链接

留言簿(4)

随笔分类(378)

随笔档案(329)

链接

最新随笔

搜索

最新评论