年前辞职-WCF入门学习(1,2)】的更多相关文章

前言 上一篇的学习中碰到一个问题,用地址http://localhost:8080/mex 访问元数据的时候一直提示400 bad request 错误,因为时间太晚了,查了好几遍代码,也没有发现问题.刚刚又试验了一下,解决方案分两步 ①用管理员方式运行vs, ② 将 <serviceMetadata httpGetEnabled="true" /> 改成 <serviceMetadata httpGetEnabled="true" httpGet…
前言 周一的时候辞职了,离开了从12年毕业后8月份开始一直到现在的公司. 辞职之后当然是玩.玩了若干天的游戏,真的是没日没夜啊,但是玩的太坑,怒删游戏.话说上次玩还是在14年7月份.下次还是过年回家再和小伙伴一起玩.想到过年也就7天的假.... 21号驾照考试,考完22号去新公司报到. 新公司WCF用的比较多,以前纯粹站在了使用者的角度,自己是没写过,想到如果去了之后技能不过关,没过试用期就被fired了的话不太好. 优酷上找了一下,没有太好看的WCF教程,先不说内容,对我来说那种不是wuma…
前言 第五集比较简单,视频也只有7分多钟,但是用处还是挺大的.下面我会介绍. 本来想第六集一起介绍的,后来发现第六集内容比较多,有半个多小时,就不一起了.网站规定6小时内只能发布一篇文章到首页,,那我就11点再发布吧. 第五集 How to make changes to WCF service without breaking clients (在不修改客户端的情况下更新WCF服务) 这集的大部分代码用的是第三集的内容.他的场景是这样的:假设我们已经写好了服务,但是某天重构代码的时候发现有个S…
前言 [2了,刚写好的,手贱,点了删除,还真TMD的删除了,只好重写] 今天周六,去同事家聚了一个餐,感觉各种豪华. 废话不多说,前两集大致介绍了一下什么是WCF以及和WCF相关的WebService和.net Remoting的一些东西,今天主角要上场,开始WCF的实现相关的东西. 第三集 Create a WCF Service 挂了vpn来看youtube的视频,感觉还是慢,算了,干脆下载了看. 这一集主要有以下四个点 创建一个WCF服务 用一个控制台程序来托管这个服务 提供两个Endpo…
前言 昨天早上去医院做入职体检,被告知要预约,本以为是要排队,我连视频都准备好了...结果就回来了.下午去了新公司那边找房子,2了,因为公司提供了班车列表,我既然就只在班车所经过的几个地方找,却遗漏了公司附近这个重要的地址.最后找了一个“江景房”,上阳台就能看到钱塘江.价格和现在的比翻了一倍,累了,不想找了. 有朋友让我把标题前缀“年前辞职”4个字拿了,好吧,我承认,我就是靠这个吸引一部分眼球的. 第六集 WCF DataContract & DataMember (WCF的Data和DataM…
Step1.创建一个WCF类库和一个控制台程序. Step2.引用WCF项目. Step3.添加这两个引用. //本段代码出处 无废话WCF入门教程系列 Uri baseAddress = new Uri("http://localhost:1234/My"); //创建宿主 using (ServiceHost host = new ServiceHost(typeof(Service1), baseAddress)) { //向宿主中添加终结点 host.AddServiceEnd…
这两天学习WCF,看了MSDN上的入门教程,和查找了一些网上给的例子,简单的实现了一下,感觉应该很适合我这种菜鸟级的选手看了. 1.新建一个项目--WCF--WCF服务应用程序 用的是MSDN上的加减乘除,所以在名称部分写的是Calculator 删除自带的Service1和IService1两个文件,右键添加--新建项 由于左侧的选项里没有WCF,所以直接搜索WCF,添加WCF服务,名字为Cal 删除或注释掉Cal里的 //public void DoWork() //{ //} ICal里的…
配置文件设置 --------------------------------------------------- 创建的时候都会有个配置文件,其实有一个WCF配置编辑器,右键就可以点出来设置. 需要注意的节点如上图,终结点和基地址是两个东西,类似网站根目录和子目录. binding=""是绑定的协议,这是一个可选参数,具体WCF配置编辑器里有选项.默认是basicHttpBinding.http比tcp慢,WCF中http会创建2个通道去实现双工,而TCP原生支持双工通信的.但TC…
跟着msdn的教程试了一下wcf,真心好用 1.先创建一个wcf服务库,是服务类库,远程的lib 2.全部按照默认设置,不修改.然后点发布,会出现一个wcf测试客户端,可以看有没有发布成功. 3.msdn的wcf教程还要求输出控制台命令,生成一些文件.如果简单使用其实不需要.现在创建一个控制台程序,作为客户端. 4.添加服务引用 5.然后找到刚刚的wcf测试客户端,把服务器地址放上去.然后调用服务类库上的类,测试 ok,测试完成了.…
WCF入门教程(四)通过Host代码方式来承载服务 Posted on 2014-05-15 13:03 停留的风 阅读(7681) 评论(0) 编辑 收藏 WCF入门教程(四)通过Host代码方式来承载服务 之前已经讲过WCF对外发布服务的具体方式. WCF入门教程(一)简介 Host承载,可以是web,也可以是控制台程序等等.比WebService有更大的使用空间.具体承载的简单框图如下: 通过服务终结点,然后通过Host承载这些终结点,这样客户端就可以访问这些服务了. 一个服务可以添加多个…