Welcome 微信登录

首页 / 软件开发 / WCF

通过WCF引用ListData.svc查询,更新数据

通过WCF引用ListData.svc查询,更新数据

通过WCF引用ListData.svc查询,更新数据2012-03-13 博客园 SunmoonfireSharePoint 2010自带了一个开箱即用的WCF服务——ListData。本博文中,我们将一步一步的学习如何使用ListData.svc.准备工作创建一个网站,包含两个列表,分别是 客户和城市。为列表填写一些列表项。客户列表应包含一个名为城市的栏,作为查阅项关联到城市列表。城市列表:客户列表:...
基于CallContextInitializer的WCF扩展导致的严重问题

基于CallContextInitializer的WCF扩展导致的严重问题

基于CallContextInitializer的WCF扩展导致的严重问题2012-03-24 博客园 ArtechWCF是一个具有极高扩展度的分布式通信框架,无论是在信道层(Channel Layer)还是服务模型层(Service Model),我们都可以自定义相关组件通过相应的扩展注入到WCF运行环境中。在WCF众多可扩展点中,ICallContextInitializer可以帮助我们在服务操作执行前后完成一些额外的功能,这实际上就是一种AOP的实现...
工作流服务-使用 WCF和WF 4的工作流可视化设计

工作流服务-使用 WCF和WF 4的工作流可视化设计

工作流服务-使用 WCF和WF 4的工作流可视化设计2012-03-24 MSDN Leon Welicki开发人员越来越多地采用面向服务的体系结构 (SOA) 作为构建分布式应用程序的方式。对于缺乏经验的人,设计和实现面向服务的分布式应用程序可能会令人生畏。然而,Microsoft .NET Framework 4 使得使用 Windows Workflow Foundation (WF) 实现 Windows Communication Foundat...
实践重于理论 - 创建一个监控程序探测WCF的并发处理机制

实践重于理论 - 创建一个监控程序探测WCF的并发处理机制

实践重于理论 - 创建一个监控程序探测WCF的并发处理机制2012-03-27 博客园 李sir为了使读者对采用不同实例上下文对并发的影响有一个深刻的认识,会创建一个简单的WCF应用,并在此基础上添加监控功能,主要监控各种事件的执行时间,比如客户端服务调用的开始和结束时间,服务操作开始执行和结束执行的时间等等。读者可以根据实时输出的监控信息,对WCF的并发处理情况有一个很直观的认识。 [源代码从这里下载]一、服务契约定义本实例依然采用我们熟悉的四层结构,即...
WPF+WCF一步一步打造音频聊天室(一):概述

WPF+WCF一步一步打造音频聊天室(一):概述

WPF+WCF一步一步打造音频聊天室(一):概述2012-05-20 博客园 朱祁林前几天在老徐的MSN群中聊WCF。我突然想到了用WPF和WCF来打造音频聊天室这么一个轮子。其实是这样的,我在的公司是两岸三地合作 开发的。两岸是指大陆和台湾,三地是指深圳、台北、高雄。由于公司很小,所以一切都要节约成本,当然特别是我们深圳的开发团队, 目前只有3个人,其中两个开发人员,一个Leader。现在我们两岸三地之间的沟通就是使用skype的,因为貌似其他的软件都要...
WPF+WCF一步一步打造音频聊天室(二):文字聊天和白板共享

WPF+WCF一步一步打造音频聊天室(二):文字聊天和白板共享

WPF+WCF一步一步打造音频聊天室(二):文字聊天和白板共享2012-05-20 博客园 朱祁林这篇文章将讲述实现WPF的UI和WCF中的双工通信。实现文字部分的聊天功能和实现共享白板的功能。画WPF的界面其实是一件麻烦的事情。虽然WPF和WindowsForm一样,能将控件拖到哪,它就在哪。我们在开发asp.net项目的时候用从原 始的table布局,到现在流行的div+css布局。这些都需要设计人员的仔细设计。这个程序的布局我采用Grid和Stack...
WPF+WCF一步一步打造音频聊天室(三):语音聊天

WPF+WCF一步一步打造音频聊天室(三):语音聊天

WPF+WCF一步一步打造音频聊天室(三):语音聊天2012-05-20 博客园 朱祁林前一篇文章中实现了文字聊天和共享白板的功能,这篇文章中,我将在前一篇文章的基础上实现语音聊天的功能。语音聊天要比文字聊 天和共享白板难度要大一点。实现的大概的流程为:1、一个聊天室成员向另外一个成员发起语音聊天请求2、这个请求将被送至WCF服务端,WCF的双工通知被邀请人。3、被邀请人接到通知,他可以选择接受或者拒绝语音聊天的请求。4、如果拒绝,将通知请求者拒绝语音聊天...
WPF+WCF一步一步打造音频聊天室(四):视频会话

WPF+WCF一步一步打造音频聊天室(四):视频会话

WPF+WCF一步一步打造音频聊天室(四):视频会话2012-05-22 博客园 朱祁林前面三篇文章中,我实现了音频聊天室的部分功能,包括:文字聊天,共享白板,语音聊天。这篇文章我将叙述一下视频会话实现的技 术要点。在Silerlight4中已经集成了摄像和采集声音的功能,但是在WPF4中却没有直接可以用的的控件,由此也可以看出,由桌面程序走向web 程序的大趋势。如果你想用Silverlight实现类似的音频聊天室,下面我列出一些资料供你参考。1、 Yo...
WF4.0实战(十九):Silverlight+WCF+WF+Linq结合的一个示例

WF4.0实战(十九):Silverlight+WCF+WF+Linq结合的一个示例

WF4.0实战(十九):Silverlight+WCF+WF+Linq结合的一个示例2012-07-05 博客园 朱祁林概述:这个Demo主要是为了阐述WF4中是如何使用WCF服务的,以及如何在Silverlight中调用WCF服务。因为即使用了Silverlight呈现UI,又用Linq访问数据库。故本文的名字为:“Silverlight+WCF+WF+Linq结合的一个示例”。如果你和我一样,对WCF有点了解,就知道WCF能将很...
并发与实例上下文模式: WCF服务在不同实例上下文模式下的并发表现

并发与实例上下文模式: WCF服务在不同实例上下文模式下的并发表现

并发与实例上下文模式: WCF服务在不同实例上下文模式下的并发表现2012-07-15 博客园 Artech由于WCF的并发是针对某个封装了服务实例的InstanceContext而言的,所以在不同的实例上下文模式下,会表现出不同的并发行为。接 下来,我们从具体的实例上下文模式的角度来剖析WCF的并发,如果对WCF实例上下文模式和实例上下文提供机制不了解的话,请参阅《WCF 技术剖析(卷1)》第9章。在《实践重于理论》一文中,我写一个了简单的WCF应用,通...
基于WF与WCF构建数据逻辑层

基于WF与WCF构建数据逻辑层

基于WF与WCF构建数据逻辑层2012-07-21 博客园 WXWinter(冬)WF是什么,许多对NET技术有了解的人能说出一点,但又说不清楚不论你认为WF是什么,但不要与Jbpm ,Shark ,Biztalk,SharePoint 这些产品做比效,这些产品有共同的特点就是面向企业业务流程应用的产品,WF不是,WF面向的开发人员WF是一个使用XML描述,具有IOC、AOP功能的面向流程控制的开发平台.我从事工作流开发有8年了,学习WF已经有5年了,在博...
WCF并发(Concurrency)的本质

WCF并发(Concurrency)的本质

WCF并发(Concurrency)的本质2012-07-29 博客园 Artech---同一个服务实例上下文(InstanceContext)同时处理多个服务调用请求引言服务(Service)的本质就是提供服务消费者期望的某种功能,服务的价值体现在两个方面:服务本身的质量和寄宿服务的平台应付消 费者的数量,并发(Concurrency)的关注的是第二个要素。WCF服务寄宿于资源有限的环境中,要实现服务效用的最大化,需要考虑如何 利用现有的资源实现最大的吞...
OData 和 AtomPub: 使用WCF数据服务绑定 AtomPub 服务器

OData 和 AtomPub: 使用WCF数据服务绑定 AtomPub 服务器

OData 和 AtomPub: 使用WCF数据服务绑定 AtomPub 服务器2012-07-29 MSDN Chris Sells如果您不熟悉开放数据协议 (OData),我要告诉您它很美妙。OData(在 odata.org 上有详细介绍)以下列各种基于 HTTP 的功能优势 为基础:用于发布数据的 Atom;用于创建、更新和删除数据的 AtomPub;以及用于定义数据类型的 Microsoft 实体数据模型 (EDM)。如果您拥有 JavaScri...
WCF技术剖析之一:通过一个ASP.NET程序模拟WCF基础架构

WCF技术剖析之一:通过一个ASP.NET程序模拟WCF基础架构

WCF技术剖析之一:通过一个ASP.NET程序模拟WCF基础架构2012-10-08 cnblogs Artech细算起来,已经有好几个月没有真正的写过文章了。近半年以来,一直忙于我的第一本WCF专著《WCF技术剖析》的写作,一直无暇管理自己的Blog。到目前为止《WCF技术剖析(卷1)》的写作暂告一段落,初步预计于下个月由武汉博文视点出版。在《WCF技术剖析》写作期间,对WCF又有了新的感悟,为此以书名开始本人的第三个WCF系列。本系列的目的在于对《WC...
WCF技术剖析之三:如何进行基于非HTTP的IIS服务寄宿

WCF技术剖析之三:如何进行基于非HTTP的IIS服务寄宿

WCF技术剖析之三:如何进行基于非HTTP的IIS服务寄宿2012-10-08 cnblogs Artech在上面一篇文章中,我们对不同版本的IIS,以及ASP.NET得的实现机制进行了详细而深入的分析。在介绍IIS7.0的时候,我们谈到,HTTP.SYS+W3SVC实现了基于HTTP的请求监听,在此基础上引入了以下三组网络监听器(Listener)和监听适配器(Adapter),实现了基于TCP、Named Pipes和MSMQ的网络监听,图1揭示了II...
WCF技术剖析之四:基于IIS的WCF服务寄宿(Hosting)实现揭秘

WCF技术剖析之四:基于IIS的WCF服务寄宿(Hosting)实现揭秘

WCF技术剖析之四:基于IIS的WCF服务寄宿(Hosting)实现揭秘2012-10-08通过《再谈IIS与ASP.NET管道》的介绍,相信读者已经对IIS和ASP.NET的请求处理管道有了一个大致的了解,在此基础上去理解基于IIS服务寄宿的实现机制就显得相对容易了。概括地说,基于IIS的服务寄宿依赖于两个重要的对象:System.ServiceModel.Activation.HttpModule和System. ServiceModel.Activa...
WCF技术剖析之五:利用ASP.NET兼容模式创建支持会话(Session)的WCF服务

WCF技术剖析之五:利用ASP.NET兼容模式创建支持会话(Session)的WCF服务

WCF技术剖析之五:利用ASP.NET兼容模式创建支持会话(Session)的WCF服务2012-10-11 cnblogs Artech在《基于IIS的WCF服务寄宿(Hosting)实现揭秘》中,我们谈到在采用基于IIS(或者说基于ASP.NET)的WCF服务寄宿中,具有两种截然不同的运行模式:ASP.NET并行(Side by Side)模式和ASP.NET兼容模式。对于前者,WCF通过HttpModule实现了服务的寄宿,而对于后者,WCF的服务寄...
<< 11 12 13 14 15 16 17 18 19 20 >>