随笔分类 -  WCF

摘要: ExtJs与WCF之间的跨域访问 在上一篇文章中用ExtJs与Wcf交互实现了分页Grid,回复中心有灵犀同学希望能采用跨域访问的方式,这个问题其实也困扰了我很久,本来ExtJS用ScriptTagProxy支持跨域访问的,如果服务端是.aspx的页面文件,也非常好实现,但换作WCF,问题就复杂起来。本文尝试解决这个问题,方案不是很巧妙,但是我对多种方案实验中第一个且是唯一有效的办法。 阅读全文
posted @ 2008-07-05 13:46 Robin Zhang 阅读(8310) 评论(17) 推荐(1) 编辑
摘要: ExtJs+WCF+LINQ实现分页Grid 上篇文章用ExtJs+Wcf+LINQ实现了一个简单的grid,这个网格控件不带分页,本文在上文的基础上添加分页功能,文中会着重介绍如何在用LINQ返回分页数据,如何使ExtJs与WCF进行Restful交互,如何在页面中添加一个带有分页功能的ExtJS的Grid控件。 阅读全文
posted @ 2008-06-29 19:11 Robin Zhang 阅读(9742) 评论(18) 推荐(1) 编辑
摘要: 用ExtJs+Linq+Wcf打造简单grid 上篇文章ExtJs与WCF交互:生成树中阐述了用wcf产生json数据给extjs产生树控件的用法,本文将着重讲述如何用wcf+extjs+linq打造一个支持排序和列刷选的grid 阅读全文
posted @ 2008-06-18 22:16 Robin Zhang 阅读(10345) 评论(48) 推荐(2) 编辑
摘要: ExtJs与WCF交互:生成树 上文做了下Ajax与WCF进行json交互的简单介绍,本文阐述一个具体的实际应用:ExtJs与WCF交互,生成树.也很简单 阅读全文
posted @ 2008-06-15 10:05 Robin Zhang 阅读(9206) 评论(16) 推荐(1) 编辑
摘要: Ajax与Wcf交互-JSON 在WCF的序列化中有DataContractJsonSerializer的格式化器,这就使得WCF相比传统的Xml Web Serice多了一种输入输出的编码格式:JSON.本文将介绍如何使用JSON实现Ajax与WCF之间的数据交互. 阅读全文
posted @ 2008-06-14 13:27 Robin Zhang 阅读(11829) 评论(18) 推荐(2) 编辑
摘要: Ajax与WCF交互-WCF之美 上面一篇博文Ajax访问Xml Web Service的安全问题以及解决方案中谈及xml web service与wcf新老架构对于ajax安全性的问题,得出了结论,但没有具体验证,本文正是为了验证上文中关于新架构MEX结点与业务终结点分离更有利于服务安全的结论,并稍带着讲述如何在vs2008中用ajax与wcf进行交互. 阅读全文
posted @ 2008-06-13 12:19 Robin Zhang 阅读(18424) 评论(32) 推荐(3) 编辑
摘要: 闲聊,乱侃,Ajax访问Xml Web Service的安全问题以及解决方案!具体来说就是两个问题,两种方案,一些思考,和大家分享,共同学习 阅读全文
posted @ 2008-06-12 22:20 Robin Zhang 阅读(11321) 评论(22) 推荐(2) 编辑
摘要: WCF是一种面向服务的开发技术,它与面向对象是有一定差别的, 本文就在服务契约的层级和数据协定的继承关系上讲述WCF与OO原则的辩证统一关系。 阅读全文
posted @ 2008-04-27 10:26 Robin Zhang 阅读(7491) 评论(13) 推荐(0) 编辑
摘要: 阅读本文,您能了解以下知识 1) 什么是操作重载?操作重载有什么好处 2) WCF的服务端如何解决操作重载的问题? 3) WCF的客户端如何解决操作重载问题? 4) 小结 阅读全文
posted @ 2008-04-21 06:57 Robin Zhang 阅读(8691) 评论(34) 推荐(0) 编辑
摘要: WCF技术研究团队QA专题 阅读全文
posted @ 2008-04-19 19:39 Robin Zhang 阅读(8770) 评论(84) 推荐(1) 编辑
摘要: 需求变化是软件开发过程中的一大难题,我们经常扼腕叹息:面对变化,我们的软件为何如此不堪一击?我们常常在众多需求变化导致的功能爆炸中疲于奔命,甚至迷失自我!这到底为什么?面对"拥抱变化"这种得呐喊,我们的感受应该是震耳欲聋,还是振聋发聩?如果你仍在困惑,可以来看一看WCF是如何摆脱这种困境的! 阅读全文
posted @ 2008-04-16 17:59 Robin Zhang 阅读(7357) 评论(25) 推荐(3) 编辑
摘要: 正所谓磨刀不误砍柴工,虽然VS2008为我们提供了WCFServiceLibrary项目模板,但在实际开发的时候,我们通常更喜欢按照自己的方式来建立WCF项目,通常情况下,我们将服务契约(通常是接口)数据契约,消息契约等契约单独作为一个项目,而将服务的实现作为另外一个项目,除此之外,还包括WCF服务的宿主程序,服务代理项目,客户端程序.我按照这种方式,作了一个WCF解决方案的通用模板 阅读全文
posted @ 2008-04-13 16:35 Robin Zhang 阅读(10063) 评论(27) 推荐(1) 编辑
摘要: 上文中我们欠缺了一个最重要的功能:事务投票,所谓事务投票就是一种灵活控制事务提交的方式,有时我们希望当操作中只有某个数据满足具体条件的时候,才能赞同事务提交,这样上文的实现明显就不满足需求了,此时我们可以用OperationContext.Current.SetTransactionComplete();显示的进行投票。注意,WCF的事务必须在全票通过的时候才能得以提交。本文还是结合银行的例子 来演示一下事务投票,并且搭配一个漂亮的WPF客户端,可谓买一送一了,:)。 阅读全文
posted @ 2008-04-04 22:22 Robin Zhang 阅读(6466) 评论(11) 推荐(0) 编辑
摘要: 通过阅读本文,您能了解以下知识 1) 如何在WCF中实现事务? 2) 谈谈事务隔离方式的相关知识 3) 事务的实现会给我们编程带来什么样的阻力? 4) 一笔带过,WCF是如何实现分布式事务的? 5) 代码不骗人,用一个银行存取款的范例来演练WCF事务 阅读全文
posted @ 2008-03-30 21:54 Robin Zhang 阅读(11121) 评论(20) 推荐(0) 编辑
摘要: 通过阅读本文,您能了解以下知识 1) 如何在WCF中实现异步 2) 异步操作的优缺点及其应用场合 3) 总结对比各种异步操作的实现方式 4) 代码不骗人,实现一个WCF异步小范例 阅读全文
posted @ 2008-03-27 22:53 Robin Zhang 阅读(11022) 评论(27) 推荐(0) 编辑
摘要: 通过阅读本文,您能理解以下的知识 1) WCF中存在哪几种异常处理方式? 2) 各种异常处理所适用的应用场合? 3) WCF中常见的异常类型? 4) 代码不骗人,用示例来演示效果,加深印象 阅读全文
posted @ 2008-03-08 20:51 Robin Zhang 阅读(12827) 评论(16) 推荐(0) 编辑
摘要: 通过阅读本文,您可以了解以下知识: 1) WCF中有哪几种对象实例模式? 2) 几种实例模式下对象的生命周期? 3) 各种实例模式的应用场合? 4) 使用不同的实例模式,需要注意的有哪些? 5) 代码不骗人,用一个小范例来看看不同实例模式的区别? 阅读全文
posted @ 2008-03-01 20:49 Robin Zhang 阅读(11076) 评论(44) 推荐(2) 编辑
摘要: 通过阅读本文,您能理解以下知识: 1)如何实现一个基于duplex的事件广播 2)解析在实现duplex事件广播中的几个问题 3)初步探讨一下异步 阅读全文
posted @ 2008-02-24 12:06 Robin Zhang 阅读(15795) 评论(29) 推荐(5) 编辑
摘要: 通过阅读本文,您能理解以下知识: 1) WCF定义了哪几种消息交换模式? 2) One-Way Calls 3) Request/Reply 4) Duplex 5) 用示例来解析WCF的消息交换模式 阅读全文
posted @ 2008-02-17 20:37 Robin Zhang 阅读(16479) 评论(43) 推荐(2) 编辑
摘要: 过阅读本文,能使您获得以下知识: 1)WCF的架构图 2)WCF架构的关键元素及其概念 3)创建一示例程序,并对其按架构图进行解析 阅读全文
posted @ 2008-02-16 21:59 Robin Zhang 阅读(30592) 评论(36) 推荐(4) 编辑