Welcome 微信登录

首页 / 软件开发 / WCF

WCF服务编程设计规范(2):序言、通用设计规范和要点

WCF服务编程设计规范(2):序言、通用设计规范和要点

WCF服务编程设计规范(2):序言、通用设计规范和要点2012-02-23 博客园 Frank Xu LeiWCF服务编程设计规范(2):序言、通用设计规范和要点。主要翻译整理,序言、WCF设计通用设计规范、设计要点。并给出注释。注释内容于括号内。下一部分会整理,服务契约、数据契约、实例管理的内容。这里放出的是中英文对照版。方便大家学习。最后翻译结束,我会整理一个纯中文版放出。如有错误,请批评指正。欢迎留言交流。序言对于一次成功的产品交付来说,完整编码规范...
WCF服务编程设计规范(3):服务契约、数据契约和实例管理设计规范

WCF服务编程设计规范(3):服务契约、数据契约和实例管理设计规范

WCF服务编程设计规范(3):服务契约、数据契约和实例管理设计规范2012-02-23 博客园 Frank Xu LeiWCF服务编程设计规范(3):服务契约、数据契约和实例管理设计规范。本节涵盖服务契约和数据契约设计规范,以及服务实例管理内容。中英对照版本,欢迎留言交流。Service Contracts服务契约1.Always apply the ServiceContract attribute on an interface, not a clas...
WCF服务编程设计规范(4):操作与错误设计

WCF服务编程设计规范(4):操作与错误设计

WCF服务编程设计规范(4):操作与错误设计2012-02-23 博客园 Frank Xu LeiWCF服务编程设计规范(4):操作与错误设计。主要包含服务操作与调用、错误设计规范。中英对照。欢迎留言交流。下一节会介绍事务、并发管理和队列服务的内容。Operations and Calls操作与调用1. Do not treat one-way calls as asynchronous calls.不要把单向调用作为异步调用2. Do not treat...
WCF服务编程设计规范(6):队列服务、安全和服务总线

WCF服务编程设计规范(6):队列服务、安全和服务总线

WCF服务编程设计规范(6):队列服务、安全和服务总线2012-02-23 博客园 Frank Xu LeiWCF服务编程设计规范(6):队列服务、安全和服务总线。本节整理队列服务(Queue Servuce)、服务安全(Service Security)和服务总线(Service Bus)的设计规范。Queued Services队列服务1. On the client, always verify that the queue (and a dead-...
RIA服务-使用WCF RIA服务的企业模式

RIA服务-使用WCF RIA服务的企业模式

RIA服务-使用WCF RIA服务的企业模式2012-02-25 MSDN Michael D. BrownPDC09 和 Mix10 上宣布了两条重大消息,分别是推出 Silverlight 4 Beta 和 RC。读到本文时,发布到网上的 Silverlight 4 完全版本已经可供下载。除广泛的打印支持外,它还支持权限升级、网络摄像头、麦克风、toast、剪贴板访问,等等。凭借其全新的功能集,Silverlight 4 作为一种多平台的丰富 UI 框...
Visual Studio-Visual Studio 2010中的实体框架4.0和WCF数据服务4.0

Visual Studio-Visual Studio 2010中的实体框架4.0和WCF数据服务4.0

Visual Studio-Visual Studio 2010中的实体框架4.0和WCF数据服务4.02012-02-25 MSDN Elisa Flasko在诸多新改进之中,Visual Studio 2010 引入了用户期待已久的实体框架 4.0 和 WCF 数据服务 4.0(以前称为 ADO.NET 数据服务),这两项功能综合起来,简化了您建立数据模型、使用数据和生成数据的方式。实体框架 4.0 (EF 4.0) 致力于启用和简化两种主要方案:以域...
利用WCF的P2P共享剪贴板上的数据

利用WCF的P2P共享剪贴板上的数据

利用WCF的P2P共享剪贴板上的数据2012-03-06 博客园 朱祁林WCF与P2PWCF是用来实现数据通信的,这篇文章中。我将带领大家进入WCF的P2P的世界。通过一个实例,说明WCF中使用P2P。首先让我们了解一下什么是P2P。详细见:P2P。这里根据我的理解,结合WCF简单的叙述一下。一般使用WCF,客户端与客户端交互都要使用一个服务端作为中间站。客户端将数据传递给服务端,服务端再转发给其他的客户端。很明显,这显然加重了服务端的负担。P2P是解决这...
通过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年了,在博...
<< 31 32 33 34 35 36 37 >>