由于项目需要,自己写一个基于WCF的大文件传输服务雏形。觉得有一定的参考价值,因此放在网上分享。 目前版本为v1.1特点如下: 1.文件传输端口为18650 2.上传和下载文件 3.支持获取文件传输状态(未开始、传输中、传输完成、出现错误) 4.支持获取文件传输进度(范围0~1) ...
分类:
其他好文 时间:
2014-08-24 11:37:22
阅读次数:
190
.... 如果wcf配置中aspNetCompatibilityEnabled等的配置,相应的serviceContract的实现类里面也要加对应的声明,如下所示:[ServiceContract] interface IMyContract { [O...
分类:
Web程序 时间:
2014-08-23 17:37:51
阅读次数:
599
WCFwindows communication fundation...
分类:
其他好文 时间:
2014-08-23 11:21:10
阅读次数:
141
一、SOA简介1. SOA(面向服务架构)既是一种编程方式,也是软件开发的一种架构方法。根据这种架构方法,应用程序是由具有一定行为(称为服务)的功能单元组成的。2. SOA的基本思想是构建一个粗粒度、松散耦合的系统,在这个系统中,服务的使用者与服务的实现唯一共同拥有的东西,就是公开的服务操作和参数的...
分类:
其他好文 时间:
2014-08-23 11:14:40
阅读次数:
206
如果创建新项目时(以下简称A项目)选择的是WCF相关的项目模板,并且在A项目中只定义接口而不实现接口,那么任何引用了A项目的项目,在调试时都会弹出警告框“目标程序集不包含服务类型。可能需要调整此程序集的代码访问安全策略。”。解决办法是,用记事本打开A项目的项目文件,删除如下节点:{3D9AD99.....
分类:
其他好文 时间:
2014-08-22 17:47:49
阅读次数:
364
代码要恰如其分,说的是只实现当前需要的功能,保留一定的可扩展性,但不要为了在很长一段时间内都不会发生的事情实现可扩展性。不要预测将来,将来的新需求可以通过不断的重构来保持代码的健康和可扩展性。下面是一个在WCF内部服务中实现的类,这个前提很重要,这是一个服务的内部实现,不是契约,是不需要对外发布的组...
分类:
其他好文 时间:
2014-08-22 12:41:46
阅读次数:
207
服务契约 我们知道,serviceContrac特性能够将接口或者类公开为面向服务的契约,允许开发者使用c#语言编程,把类似接口这样的语法结构公开为WCF契约和服务。 操作重载,基于WSDL的操作不支持操作重载,但是,我们可以手动的启动操作重载,使用operationContract特性的nam.....
分类:
其他好文 时间:
2014-08-21 19:10:34
阅读次数:
178
一、IIS部分环境:Windows Server 2008 R21.安装WAS,如下图所示:2.网站net.tcp协议绑定,如下图所示:3.网站启用net.tcp,如下图所示:二、WCF代码部分1.DesignCaseService.svc2.web.config配置示例: ...
分类:
Web程序 时间:
2014-08-21 18:48:14
阅读次数:
246
在.NET 4中用IIS部署WCF就这么简单http://www.cnblogs.com/dudu/archive/2011/01/18/1938490.htmlwin8.1怎么安装iis http://jingyan.baidu.com/article/fcb5aff78c584aedab4a71...
1.协议using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.ServiceModel;namespace WCFHub.IService{ [Service...
分类:
其他好文 时间:
2014-08-20 16:11:42
阅读次数:
334