随笔分类 -  WCF

摘要:在WCF下作大文件的上传,首先想到使用的就是Stream,这也是微软推荐的使用方式。处理流程是:首先把文件加载到内存中,加载完毕后传递数据。这种处理方式对小文件,值得推荐,比如几K,几十k的图片文件,文本文件对大文件就不适用,比如10G的电影,把10G的数据加载到缓存中再传递,这是不可想象的。这个时... 阅读全文
posted @ 2015-10-11 18:27 Percy宣森 阅读(412) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/Ming8006/p/3772221.html通过WCF Service Configuration Editor的配置修改Client端参考在上篇文章创建一个简单的WCF程序中, 通过编码的方式进行终结点的添加和服务行为的定义,但在进行真正的WC... 阅读全文
posted @ 2015-10-09 11:23 Percy宣森 阅读(385) 评论(0) 推荐(1)
摘要:本篇博文只是简单说下WCF中的契约的种类、作用以及一些简单的代码示例。在WCF中契约分为服务契约、数据契约和消息契约。下面对这几种契约进行简单的介绍。服务契约服务契约描述了暴露给外部的类型(接口或类)、服务所支持的操作、使用的消息交换模式和消息的格式。每个WCF服务必须实现至少一个服务契约。使用服务... 阅读全文
posted @ 2015-09-17 13:59 Percy宣森 阅读(3692) 评论(0) 推荐(1)
摘要:代码如下 :[ServiceContract] //服务协定定义 using System.ServiceModel;public interface IInterface1{[OperationContract] //要公开的服务方法string Function1(int value);}PS:... 阅读全文
posted @ 2015-09-16 09:07 Percy宣森 阅读(2003) 评论(0) 推荐(1)
摘要:服务契约定义了远程访问对象和可供调用的方法,数据契约则是服务端和客户端之间要传送的自定义数据类型。一旦声明一个类型为DataContract,那么该类型就可以被序列化在服务端和客户端之间传送,如下所示。 [DataContract] public class UserInfo { //…. }只有... 阅读全文
posted @ 2015-09-08 08:39 Percy宣森 阅读(491) 评论(0) 推荐(0)
摘要:服务发布的步骤:1、打开你的VS2012网站项目,右键点击项目》菜单中 重新生成一下网站项目;再次点击右键》发布:2、弹出网站发布设置面板,点击,创建新的发布配置文件:输入你自己定义的配置文件名:3、点击下一步:在发布方法中选“文件系统”,这样我们可以发布到自己指定的本机文件上。选择自己指定的文件夹... 阅读全文
posted @ 2015-09-07 13:20 Percy宣森 阅读(394) 评论(0) 推荐(0)