随笔分类 -  WCF编程

摘要:WCF是面向服务的设计,对外开放接口,传递所需的参数,获得预期的数据,但有时候我们需要类似asp.net中session的功能,能够在服务端记录客户端的访问,使得下次调用时不用输入用户名也能知道是当前... 阅读全文
posted @ 2010-09-23 23:31 翁玉礼 阅读(3165) 评论(4) 推荐(3) 编辑
摘要:效果 先看看效果再说,基本逻辑是两个人通过Silverlight端,借助TCP协议分别向服务器不断传输视频,服务器接收到视频后,会检测这些视频是发给谁的,然后回调某个客户端来接收并显示这些视频。 实... 阅读全文
posted @ 2010-09-14 08:40 翁玉礼 阅读(5291) 评论(28) 推荐(15) 编辑
摘要:今天看了一些官方的资料和配置,简单写了一个WCF服务来传递一个文件,借此看看WCF传输大文件的能力,这里采用的是NetTcp绑定,之所以没有采用basicHttpBinding是因为考虑这种方式和We... 阅读全文
posted @ 2010-09-11 01:52 翁玉礼 阅读(9917) 评论(16) 推荐(8) 编辑
摘要:本文测试环境: wcf宿主在控制台上 silverlight和wcf之间的通信使用tcp协议 定义契约 依然使用上一篇的例子,我们需要另外定义一个契约及其实现 服务契约: 数据契约: 实现... 阅读全文
posted @ 2010-09-09 01:07 翁玉礼 阅读(4134) 评论(13) 推荐(5) 编辑
摘要:Siverlight与WCF之间的通信按照理论有以下几种方式 协议  宿主  http  console http  IIS tcp  ... 阅读全文
posted @ 2010-09-08 19:53 翁玉礼 阅读(2736) 评论(2) 推荐(2) 编辑
摘要:前段时间使用WCF做了一个消息系统,本来采用的是双工通信模式,但由于将服务寄宿到IIS后,当客户端掉线时,服务端会因为无法调用客户端而产生一个导致IIS进程崩溃的异常。 今天跟同事聊了一些事情,觉得... 阅读全文
posted @ 2010-09-06 01:12 翁玉礼 阅读(3137) 评论(7) 推荐(2) 编辑
摘要:其实严格来讲,这个并不叫视频通信,因为基本上是两个客户端同时往服务器上传递视频信息,然后由服务器进行中转到对方。 重点在于两点 IIS根目录下放clientaccesspolicy.xml文件 注意... 阅读全文
posted @ 2010-07-24 00:54 翁玉礼 阅读(2860) 评论(39) 推荐(3) 编辑
摘要:上一篇博文中有朋友问到关于silverlight程序发布的问题,上一篇写的是silverlight访问host在console上的wcf,其实关于wcf和silverlihgt通信的问题有好几种方式,... 阅读全文
posted @ 2010-07-23 22:32 翁玉礼 阅读(4917) 评论(2) 推荐(3) 编辑
摘要:(由于最近是针对一个demo进行的研究,在之前公开过代码结构,这里只是对需要改动的地方加以说明) WCF4.0使得编写wcf服务不再那么复杂,去掉了许多的配置信息,客户端只需要一个服务地址,便可在系... 阅读全文
posted @ 2010-07-18 00:31 翁玉礼 阅读(2734) 评论(16) 推荐(2) 编辑
摘要:最近的项目比较紧,写博客的时间基本都用来看文档和视频了,很感谢老大给了这么多时间让我研究,好几种方案都被我给毙了,因为有要兼顾其他模块,视频聊天的P2P模式也在silverlight下搞不了,看了唯一... 阅读全文
posted @ 2010-07-16 18:25 翁玉礼 阅读(2416) 评论(15) 推荐(1) 编辑
摘要:很久之前用过Socket,由于近期项目需要用socket传输视频流,早上花了半小时回顾了一下。 Socket类简要介绍 socket下提供的主要类有四个,分别是socket,tcpclient,tc... 阅读全文
posted @ 2010-07-01 08:39 翁玉礼 阅读(2451) 评论(23) 推荐(2) 编辑
摘要:今天使用wcf的duplex方式实现了视频对话,但是很卡,晚上准备改写为Socket方式或者将客户端定时请求服务器资源改变为服务器主动回调客户端取资源。简要将今天的尝试记录一下。 思路是文本聊天通过... 阅读全文
posted @ 2010-06-29 22:37 翁玉礼 阅读(2276) 评论(30) 推荐(4) 编辑
摘要:上一个随笔记录了SL利用Timer定时去WCF上取数据再绑定到界面上的问题,今天尝试用了WCF的Duplex双工通信来做这个事情,也以这个例子来说明WCF中Duplex的使用。... 阅读全文
posted @ 2010-06-19 23:43 翁玉礼 阅读(6265) 评论(62) 推荐(8) 编辑
摘要:这几天在做一个Silverlight的页面聊天工具,基本上从头看了一遍Silverlight相关的东西,也遇到了不少问题,这里稍微记录一下 一 ,需要建立一个WCF的服务端 这里直接在Silver... 阅读全文
posted @ 2010-06-18 22:53 翁玉礼 阅读(3810) 评论(21) 推荐(3) 编辑
摘要:一个通信会话过程有两个部分组成,客户端和服务端,他们要进行会话就必然有共同的语言约定,在WCF中这称为契约(contract),定义好通信的约定后,服务端需要确定服务的具体内容,即为配置、运行服务、开放终结点。客户端描述如何从 WCF 服务检索用于创建 WCF 客户端的元数据。 第一、建立契约代码Code highlighting produced by Actipro CodeHighlight... 阅读全文
posted @ 2009-11-08 12:51 翁玉礼 阅读(1166) 评论(0) 推荐(1) 编辑
摘要:MSDN上关于WCF给出如下注解: 设计 Windows Communication Foundation (WCF) 的目的是为分布式计算提供可管理的方法,提供广泛的互操作性,并为服务定位提供直接的支持。 阅读全文
posted @ 2009-11-04 09:07 翁玉礼 阅读(3217) 评论(3) 推荐(8) 编辑