随笔分类 - WCF菜鸟入门
2012是世界末日啊,有木有,只有wcf才能再世界末日拯救我们啊 有木有 每天编译dll,平台好了子系统死了,有木有,子系统好了,平台死了,有木有明日复明日明日何其多啊只有WCF才能拯救我们啊
摘要:在看一些wcf的书和文章时,都会提到rest wcf ,实现方式多数通过对wcf进行一定程度的扩展实现的,实在是让我这种菜鸟心生畏惧~ 前些天为了体验mvc3安装了vs2010,顺便在在线模板里面搜索了一下wcf,没想到有意外发现,有图为证,这年代无图无真相 选择wcf后,排在第一个的就是 wcf rest,左边的导航还有其他的一些在线的东西暂时没研究,不过vs2010真是个好东西,安装在线模板之后,新建项目 不知道为什么 不搜索一下wcf 还真的找不见安装的这个模板,新建项目之后,和网上大家介绍的rest wcf 差不多 我也小看了一下,首先是Gl...
阅读全文
摘要:自定义MessageInspector 在client端和service端都有自己的MessageInspector,client端叫做ClientMessageInspector,实现System.ServiceModel.Dispatcher.IClientMessageInspector interface,而service端叫做 DispatchMessageInspector, 实现了...
阅读全文
摘要:代码下载:点我 作为备份 Artech的代码要在他的博客里面找的 Artech大师级的“总分总”式的风格,的确是和高手过招用,作为一面菜鸟,纠结了老半天才明白,原来写博客也可以前后呼应 于是把这个小节点整理到一起已被以后不时只需 5 、自定义CallContextInitializer (Step 12 & Step 18) 提到CallContextInitialize...
阅读全文
摘要:源代码下载地址:点我 原文地址:http://www.cnblogs.com/artech/archive/2008/07/09/1238626.html 这节不看源码 看着真费劲哈 服务器端是这样的顺序 MyBindingElement.BuildChannelListener() MyChannelListener<TChannel>.OnOpen() MyChanne...
阅读全文
摘要:这个demo简单 就一个服务器段的一个客户端的 主要是注释 Server的 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.ServiceModel;using System.ServiceModel.Channels;namespace QqServe...
阅读全文
摘要:记得以前看.NET各类框架教程在介绍SOAP时经常提到Soap Header 以前一直认为这个玩意就是个理论 应该和具体的编码和应用无关 后来在看到一些关于SOAP安全的书可以在header里 进行加密解密信息的存储 用于安全方面的验证 但一直苦于这个玩意到底是神马东西,一直没见过代码,今天Artech在介绍wcf时无意间解开期神秘的面纱,真是令人感到意外的惊喜 项目结构图如下 ...
阅读全文
摘要:曾几何时 再看大家讨论各种构架时,经常出现在各个服务器间传递数据,经常出现MSMQ, 那是看到这个心理就郁闷,怎么整天折腾ASP.NET 就没遇见过这个东西 原来这个家伙藏在WCF里面 嘿嘿这次被我发现了 首先 第一次装IIS的话 默认是没有安装msmq 所以需要自己安装的 看Artech 的介绍 这个东西在不能时刻保持和服务器连接的情况下 使用非常有用 对于以WEB为构架为核心...
阅读全文
摘要:开始以为是wcf的session问题 敲了一边代码发现里面没有用session存储数据 经过 自己研究才发现作者是再将wcf的状态存储问题 项目结构如下 代码如下 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.ServiceModel;us...
阅读全文
摘要:netTcpBinding 绑定真是坑爹啊 因为一直围绕着iis的缘故 很少搞这个东西,这次计划系统的学习WCF 才搞的 没搞不知道一搞晕菜 配置了半天才弄好 最晕菜的是在省城代理类时 的地址 更晕菜 这次配置OK了 保存一下 以备他日不时之需 首先netTcpBinding是服务器端的配置 和HTTP之类是不太一样的 配置如下 <system.serviceModel> <!...
阅读全文
摘要:折腾了老半天双向通信,不是端口绑定不上 就是创建代理失败要摸是 代理没有及时关闭Artech的代码看了半天无论是照抄还是改良都是不行,无奈到处看看test最后终于解决了 绑定协议现在只试了http还没有事tcp的 项目结构图如下 目前感觉客户端的调用部分代码很多不 来自博客园地址忘了呵呵 代码如下 using System;using System.Collections.Generic;u...
阅读全文
摘要:Artech的 我的WCF之旅(1):创建一个简单的WCF程序 http://www.cnblogs.com/artech/archive/2007/02/26/656901.html 以前自己练习WCF是总是通过创建客户端代理类和实现所有东西都是放在创建WCF的项目里面,WCF的地址(Address),绑定(Binding),契约(Contract) 自然也是都在创建 WCF的项目里面,然后客...
阅读全文

浙公网安备 33010602011771号