迫切项目是那类上线时间老急的路。我们临时未考虑简化配置的场面。但与其说说东野写的是演绎。

王豆豆最近一直当加班加点,天天都加班到九点多,项目多是十万火急上线,但实质上每天的工作量并无到底多,按理说应该当上班时间就可知就,但每天到了下班时间却走不了,不得不留下来继续召开。

参照:

2月书单

留下来加班的由来就二种:1,项目用上线;2,测试任务没得

http://blog.csdn.net/songyefei/article/details/7371571

2月坐春节假期,阅读的数据,是素有最为多之,一共读了14本书,其中起五随写了丰富书评。

测试任务没就的情形比较少,常态是每日守下班的时,开发而无纵以此时节转测,要不就是临时起一个有些作用修改完毕而上丝,又或是火急布置了一个急需会,又要是联测等。

以达成平等首被,我们当一个控制台应用程序中编辑了一个简易的WCF服务并承接了它。先想起一下劳务端的代码:

东野圭吾

啊是急类也?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using System.ServiceModel;
using System.ServiceModel.Description;

namespace HelloWCFService
{
    class Program
    {
        static void Main(string[] args)
        {
            Uri baseAddress = new Uri("http://localhost:8000/MyService");

            ServiceHost host = new ServiceHost(typeof(HelloWCFService), baseAddress);

            host.AddServiceEndpoint(typeof(IHelloWCFService), new WSHttpBinding(), "HelloWCFService");

            ServiceMetadataBehavior smb = new ServiceMetadataBehavior();
            smb.HttpGetEnabled = true;
            host.Description.Behaviors.Add(smb);

            host.Open();

            Console.WriteLine("Service is Ready");
            Console.WriteLine("Press Any Key to Terminate...");
            Console.ReadLine();

            host.Close();

        }
    }

    [ServiceContract]
    interface IHelloWCFService
    {
        [OperationContract]
        string HelloWCF();
    }

    public class HelloWCFService : IHelloWCFService
    {
        public string HelloWCF()
        {
            return "Hello WCF!";
        }
    }
}

自打7月当深圳顶重庆之列车上看了东野的《解忧杂货店》,此后各个一个月都见面看东野的小说。每次读东野的著作没失望了,而且对客的爱慕呢越发深厚。

事不宜迟类是那类上线时间十分急迫的花色,比如今天转测,就要求今天要明即令会达成线之种,这仿佛品种即使是属于紧急上线的类,这类品种有一个特点就是是求不强烈;测试时短。

有的这些代码都勾以program.cs中,干净舒适。

东野是坐推理小说闻名,但与其说说东野写的凡演绎,倒不如说他写的是性情。这次拘留他的《信》和《秘密》从中可以看看东野的体恤情怀。

测试人员基本都是近转测时,才懂出诸如此类一个测试要求,但与此同时因为于接受这个类似测试任务之常至上线的岁月距离都怪缺乏。

 

《信》和《秘密》

正是以此类项目之表征,这仿佛项目测试结果没保持,基本都是测试了要流程,就匆匆上线了。还有平等像样品种是当时看似项目的增高版本,是迫切类之同时要求不断变更。

咱俩有些审视一下这段先后会意识,我们用了成百上千的代码来定制服务的表征,例如基地址、终结点、绑定、行为等。这些还名配置。而真的对劳动之本身的概念是老大少的(主逻辑就是回去一个字符串而曾),因此我们不难看出,WCF的编程中安排占了好特别之比例。

《信》是盖社会问题吗背景的小说,东野圭吾将视线转向一个意想不到杀人者的妻儿,因为有个杀手的父兄,直贵的学业,工作以及爱恋都反复被挫折。最后给哥哥由监狱被写来之平等封闭封信,直贵选择和哥哥断绝关系。但最后,他还是选择了去到哥所于的铁窗,唱来自己之唱歌和心声。

王豆豆最近开了几乎独马上好像的类型,从收到项目之还要才了解测试功能和上线时间。

 

东野的《秘密》,一集车祸要原甜美之家中易得支离破碎破碎,女儿藻奈美的身体里住着太太植子的灵魂,使得平介和夫人植子之间的关系转移得快而尴尬。但是趁女儿身体的成长,他们中间的涉嫌也移得岌岌可危。最后植子选择被自己之心志消亡,换来女儿的回归。但结尾藻奈美的人里到底是其我或植子呢,这对平介来说是个秘密···

收受这好像项目基本无见面修测试计划,测试用例等文档,接到项目即使起来理解需要,与付出沟通改范围以及测试范围,然后起测试,如果是运气比较好之时段,还从来不起来测试就会发现以前的结构设计不对,需要改;运气不好的时刻,基本还已经测试完了了,才发觉需设计不对,需要还修改。

WCF的安排选是广大的,我们这里只考虑最简单易行的图景。我们在概念及实现了劳动协定后,至少应当举行哪安排才能够吃服务运作起来也?

《谁好了它》

偶尔改动范围不老,可能是发明底数码修改了几乎单字段,有时改动范围十分,是一体化的流水线都怀有变化。

(1) 依据服务实现类似配置一个劳务(ServiceHost)。

(2) 指定一个基地址(如果得了点着指定了绝对地址,这步可简单)。

(3) 建立一个终结点,并为该指定地方、绑定和劳动协定。

(4) 建立一个首位数据交换终结点。

(5) 为服务丰富一个行事来启用元数据交换。

《谁死了它们》是东野中期的本格推理小说,读这样的小说,各种犯罪手法之如果,随着情节的有助于,在翻阅过程被凡是杀锻炼逻辑分析能力的。无奈,我之逻辑分析能力从都不过死,书看了事后还不知情凶手是何人,最后还是通过看别人的书评才找到答案。但马上并无妨碍我们以圈之长河要坏过瘾!

对测试人员来说根本未曾呀改观范围不殊之说,就是仅仅改变了说明的几乎单存储字段值,也急需回归以前有的效应。

虽在.Net
4.0生微软提供了简化配置,我们竟然好一行配置都无做,但是为了将懂配置的基本原理,我们暂时不考虑简化配置的情状。

北岛《青灯》

使您看上面的品类曾经特别为难矣,那还有更倒霉的,测试人员明明是加班加点测试出的门类,临到上线的却说是作用要这个版本不达了,当然这些针对测试人员来说还是常态。

 

假设说北岛底《城门开》是有关童年的肉麻回忆,那就仍《青灯》则是北岛二十来年,漂泊异乡的故国之思。青年一代陪伴北岛共同成人之前辈和朋友,北岛对他们来尽多的挂和未放弃。但是几十年晚,他们有点已是不再人世,有些也和作者一样,流浪他乡。

幸而为这些工作在无形之中给测试人员增加测试时,增加测试难度,导致测试人员对协调测试的结果莫放心。

以下这些配置是咱须要举行的,我们由代码中可以看出上述几乎种配备相应语句:

随即仍开中来很多耳熟能详的讳,在徐晓《半生吧丁》中也油然而生过,读来觉得亲切。北岛那无异批创建《今天》杂志的朋友,一直是70年间文学之标杆。

这就是说如果是您遇见这类品种,应该会怎么开为?欢迎大家留言探讨。

建立基地址:

唯独读到这些故事时为难免唏嘘感概。脑海中一直回想着北岛的说话:“那时我们有梦,关于文学,关于爱情,关于穿越世界之远足,而今,我们深夜喝,杯子碰在齐,都是梦破碎之声音”!

脚王豆豆针对做得了这几乎单的品类后与组内成员座谈后的作答之策:

    Uri baseAddress = new Uri("http://localhost:8000/MyService");  

《少有人倒的路途》

需求

需是源头,项目转移的缘由纵然是要求不醒目,又或者是求变动频繁,那怎么会起这么的问题?

并发如此的问题基本上还是开发人员对需要将控不够,刚起计划是仅变动一点点,也产生或是觉得好之代码不改,兄弟在修改就尽,后面等及测试过程遭到,测试人员提出BUG,发现得修改代码,而且修改的界定还生挺。

其实出现如此的题材本质上的话是盖从没遵循测试应该尽快与的标准。

诺针对的御:测试人员在接到项目时,先不亟开展测试工作,可以先跟彼此呼应的需要人员和开发人员沟通,可以从先从业务流程方面与要求人员、开发人员沟通,同时了解开发人员修改思路,代码设计布局等

立不但是测试人员在打听需要,同时也能自开人员反思自己的代码设计,如果是规划方的题材,大多能在此刻察觉,不见面产出测试到一半时不时才发现,浪费了测试时间。

而是这点子对测试人员要求极其高,需要测试人员熟悉业务、熟悉场景设计、业务流程等,同时还需测试人员对代码有必然的询问,如果讨论之前即理解整个代码的统筹框架会特别有帮衬。

树服务:

于自家刚好点到心理学的上,身边发生某些单对象推荐《少有人倒之路途》。其实就仍开就下载在kindle中了,以前都随意翻看罢几节。那时很无感,而这次,在列车上又翻阅它们,却生了全新的感想和得。

bug定位和分析

因为凡迫在眉睫上线之档次,测试时都坏紧缺,那么测试人员需要拿大量底光阴花测试功能点,而非是拿时刻浪费在环境方面。

以档次受到相遇这样同样种植情景:

当开发人员转测的当日,测试人员和开发人员当天还见面花很多光阴以调试环境方面。测试环境和开发环境是对立独立的条件,这为招致了多少配置不同的地方,开发人员在转测邮件中得明白列清本次项目要修改的部署,那么测试人员在安排环境之时光才会部署到。

假定面前都开老大好,那好避免环境之bug,但出于某些原因,测试人员在测试过程中尚是碰头赶上有的条件bug。

测试人员在测试过程被遇BUG时,

第一,先去看BUG日志;

仲,根据BUG日志定位BUG错误的由来,是环境问题或编码问题,又要其它问题;

老三,根据分析的结果,能迎刃而解的问题尽量协调解决,比如是操作不当某个配置不配;

季,如果是编码问题,则反映让开发人员,提交bug,如果测试人员能固定出是啊由的诱致的更好

以此处连无提倡遇到一些bug,测试人员不了解,但努力钻研,这样反而会潜移默化效率,主要是釜底抽薪环境类,接口类,因安排或者操作而引起的非bug问题。

而且不提倡测试人被平等遇到bug不扣不随便,直接抛给开发人员解决,建议看bug日志,分析bug出现的原由,以便下次遇到类似bug。

下面是王豆豆与群里小伙伴等共谈谈需求变动频繁,各自的所面临的艰难与缓解方案:

公海赌船网站 1

公海赌船网站 2

公海赌船网站 3

公海赌船网站 4

 

迎关注微信公众号:资深Tester,了解又多的测试好文。。。

    ServiceHost host = new ServiceHost(typeof(HelloWCFService), baseAddress);  

《少有人倒的路程》这按照开中牵线了区区种质地特征,一栽是神经官能症,一种是灵魂失调症。神经官能症是习惯性为和谐承包责,将满的尤与事都揽到温馨随身,这样的人会见为祥和生存得那个痛。而人失调症是休情愿承担责任,也便是习惯性地用责任推卸到别人身上,这样的总人口是会受身边的人数过得痛苦。

成立终结点并指定地址、绑定和服务协定:

蒋勋《生活十谈话》

host.AddServiceEndpoint(typeof(IHelloWCFService), new WSHttpBinding(), "HelloWCFService"); 

《生活十出口》,是70年份蒋勋为电台录节目时的录音整理稿。这十张嘴有关于价值观,宗教信仰,文学等形而上的介绍,也有关于爱情,食物等生活观念的解读。

填补加元数据交换终结点并上加启用元数据交换行为:

里面于文学的牵线,拥有充分酷的共鸣。蒋勋说“如果你关心的凡结局,答案和目的,那您便错过读哲学。如果你觉得人生之进程比答案再讨人喜欢,那你就是去读文学。”即时也是自身为什么一直喜欢读小说的一个原因。

    ServiceMetadataBehavior smb = new ServiceMetadataBehavior();  
    smb.HttpGetEnabled = true;  
    host.Description.Behaviors.Add(smb);  

开卷蒋勋的著作,你晤面意识他不仅仅是一个美学家,他再是一个对准生充满爱之正常人。他拿手发现生活面临凡事物之得意,同时他的心田和而富贵。

看起来清楚知道,但是只是看上去很抖,这样的布方式是弊端,例如基地址,如果当服务配置后搬了服务器,基地址发生变化,我们务必修改源程序并还编译重新部署才能够落实者要求。对于其他的配置选也凡这样。这对于产品环境是休可知承受之。好于WCF提供对此题材的化解方案:配置文件。

毛姆《木麻黄树》

 

要是您看罢毛姆的《月亮与六便士》和《刀锋》,那您晤面认为毛姆是一个毕沉浸在自己世界面临之艺术家,是一个一味会找内心世界的独身患者,但是要是您看罢他形容的《木麻黄树》,你针对毛姆又见面发两样之认与评价。

俺们将针对服务的布局写于应用程序的布置文件中(IIS程序是web.config
其他程序是app.config),当配置有变动之上咱们就是无须再行编译程序集了。

毛姆为誉为二流作者中的世界级作家,对性格更是时有发生该与众不同而深厚的意!《木麻黄树》是毛姆的短篇小说集,以马来西亚,婆罗洲也背景,描写英国人当远东殖民地的存状态和内心独白。因为文化和处的区别,在远东殖民地的英国总人口虽是地面的高统治者,但是他们心里也顶孤独压抑,他们以爱情及婚事中吗多次被背叛与丢掉。

 

小说被有背叛,有胆量怯,有诅咒,也来酗酒和谋杀。一切看似荒唐,却还要切合人之本性。因为文化的差异,历史的荒唐,造就不得已生活于当时片土地以上的英国人数,一种情感及之错位。

布局文件之写法很复杂,有好多增选,为了便利上手,我们事先打与本例相关的挑项开始。

管害人者还是被害人,最后他们都是知识以及历史的伤兵。无论是占领土地的英国总人口,还是生于及时片土地以上的土著,他们都受战争以及侵犯之摧残。史在相连的反复,人性又何尝不是当重新的演绎生活之悲剧。

 

三毛《亲爱的三毛》《万水千山走遍》

当配置文件被,根节是<configuration>,所有的部署元素都位于里。对于WCF服务的布局部分,最外层的节是<system.serviceModel>,所以安排文件被足足先应该是者法:

三毛同路遥的书写是我及高中时之文学启蒙读物,因为《平凡的社会风气》开始喜欢上长篇小说,因为《撒哈拉沙漠》才懂得原来生活有大多种恐怕,自由为毫不遥不可及。也许,内心里一样粒放纵爱自由之心扉,从那时起便生根发芽。

    <?xml version="1.0" encoding="utf-8" ?>  
    <configuration>  
      <system.serviceModel>  

      </system.serviceModel>  
    </configuration>  

高中的上看三毛,更多的凡如出一辙种植从众的随大流,因为三毛传奇的一世,因为其与荷西短短而浪漫的柔情,也以它们底远走遍。而本做事以后,重读三毛,又是一番通通两样之感受。

现在我们准备上马安排一个劳务,服务配置元素标签吗<services></services>,是<system.serviceModel>的子节,在一个宿主上得承接许多劳务,每一个劳动用<service></service>来部署,它是<services>的子节。在安排<service>前,我们还要先补充加一个基地址配置,基地址用<baseaddress>描述,他是<host>的子节,<host>是<service>的子节。

《亲爱的三毛》是三毛在台湾文化大学讲授时,回复的读者来信。在回信的早晚,三毛就像一个亲姐姐一样,回答所有的迷惑和不安,同时为讲述属于它们底生活态度。

    <?xml version="1.0" encoding="utf-8" ?>  
    <configuration>  
      <system.serviceModel>  
        <services>  
          <service>  
            <host>  
              <baseAddresses>  
                <add baseAddress="http://localhost:8000/MyService"/>  
              </baseAddresses>  
            </host>  
          </service>  
        </services>      
      </system.serviceModel>  
    </configuration>  

这的三毛已从失去荷西的伤痛中,慢慢挪动了出去。而其的沙哈拉暨南美洲也改成其性感之来回。有读者来信给三毛,说她底文字不似先前那么般自然浪漫,好像回到了象牙塔。三毛回复,兹的篇章的确在作风及趋于平静祥和,但是好十分强调这卖守淡的心情,它不是象牙塔。事实上,现在越来越入世,已非是当下坏与世隔绝的戈壁女子了。

至此地,基地址的局部已成功,对承诺代码中的职务而找到了么?

其时万分追寻自由的戈壁女子,和当今以此和真诚的三毛,我还喜欢。在走过万水千山随后,内心重回最初的纯粹平静,这也是同栽幸福之意味。至于回顾三毛的毕生,我道她比较烟花绚烂,虽然不久,却不留给遗憾!

劳之部署还不一一点,我们当代码中为劳动指定了贯彻种,在布置文件被哪指定为?就用<service>标签的name属性,指定的下后一旦为此了限定名(带在命名空间)

2月描绘的五篇长书评:点起链接可以望就当简书上勾的书评

    <?xml version="1.0" encoding="utf-8" ?>  
    <configuration>  
      <system.serviceModel>  
        <services>  
          <service name="HelloWCFService.HelloWCFService">  
            <host>  
              <baseAddresses>  
                <add baseAddress="http://localhost:8000/MyService"/>  
              </baseAddresses>  
            </host>  
          </service>  
        </services>      
      </system.serviceModel>  
    </configuration>  

《无声告白》:

本人者例子举的不得了了,命名空间以及贯彻种是一个名,要小心区分。

每个人于当下仍开被还拿看到大失落之团结! –
简书

 

《沟通圣经》:

至此处,服务也安排了了,对承诺代码的职位翻上摸一下。

从今《沟通圣经》,看听说读写是什么炼成的! –
简书

连通下去配置终结点,终结点用<endpoint>元素表示,正而代码实现中的参数,在布局中呢亟需各个指定地方、绑定和劳务协定接口,分别就此address、binding和contract属性来表示,当然<endpoint>也是<service>的子节,毕竟他是属于劳动的呗。

《动物公园》:

    <?xml version="1.0" encoding="utf-8" ?>  
    <configuration>  
      <system.serviceModel>  
        <services>  
          <service name="HelloWCFService.HelloWCFService">  
            <host>  
              <baseAddresses>  
                <add baseAddress="http://localhost:8000/MyService"/>  
              </baseAddresses>  
            </host>  
            <endpoint address="HelloWCFService" binding="wsHttpBinding" contract="HelloWCFService.IHelloWCFService" />  
          </service>  
        </services>      
      </system.serviceModel>  
    </configuration>  

乔治·奥威尔的《动物公园》便是寓言版的《1984》! –
简书

此地用了相对地址”HelloWCFService”,他会晤暨基地址组合在一起(排在背后)成为终结点的地方,这里吧可指定为空字符串””,此时基地址(即服务地方)就是终结点的地址,还可指定一个切地址,那样他会见盖基地址,基地址对这个终结点来说就是不起作用了,这里可以看来,终结点的地方是独的,可以是基地址的子地址,也得以单独运用任何一个地址,他们之间没有必然的链接。

《就这么心想事成》:

这里的contract
同<service>里面一样,也要动了限定名称(带齐命名空间)。

迎接一截充满挑战也又随同惊喜之本人成长的一起! –
简书

留意,在使IIS承载的时光,必须以相对地址,也不怕是终结点必须是基地址的子地址,这是出于IIS的布组织决定的。

《公海赌船网站弗洛伊德自传》:

 

弗洛伊德的精神分析法以及外的私家在! –
简书

到此地终结点也配备好,对诺代码的职务找到了邪?

Hello菜菜:

 

2月因为春节放假,从深圳至回家,堵车和往来坐火车的光阴,让自己多看了许多的题。是根本看开尽多之月度,3月从此还要会回升到正常的数额。总结这月之羁押开感受,东野圭吾和心理学相关书籍占的比重偏多。接下来两只月心理学的书也会见偏多。

接下去是终极一步(或者说个别步),配置元数据交换终结点并开启元数据交换行为。这个过程,代码中因故了三实施,实际上代码这三行仅仅是补充加了首届数据交换行为,并不曾配置元数据交换终结点,运行时系统啊咱机关添加了寿终正寝点。这有限点缺一不可,虽然系统会为咱添加,我们或如明了这个布局的写法。这个坏重要。

2月羁押之书单中,是否为发出您爱的修也,欢迎留言评论,咱们一起交流探讨!

 

开启元数据交换从常理及应有是片件事,第一凡是劳动允许元数据交换,第二凡服务提供元数据交换方式,第一漫漫就是填补加元数据交换行为,表示服务允许这样的恳求,第二久就是劳务告诉您如何告,客户端是经一个一定的终结点去告的,这个终结点的地方、绑定和协定都是固定的,我们不克改变,这个是框架的预约,我们只好以要求配备。

 

先是,第一长条,允许元数据交换,这个是由此也服务丰富一个作为来兑现的,行为是为此来叙述服务之特征的,不同的服务或者出一样之行事,行为并无是归某服务独有的,因此作为让定义也<system.serviceModel>节的子节,可以于不同之劳动引用,他的定义有些像服务,外面是带s的,里面凡是无带s的,毕竟可能产生广大之行定义嘛。

先期定义个表现:

    <?xml version="1.0" encoding="utf-8" ?>  
    <configuration>  
      <system.serviceModel>  
        <services>  
          <service name="HelloWCFService.HelloWCFService">  
            <host>  
              <baseAddresses>  
                <add baseAddress="http://localhost:8000/MyService"/>  
              </baseAddresses>  
            </host>  
            <endpoint address="HelloWCFService" binding="wsHttpBinding" contract="HelloWCFService.IHelloWCFService" />  
          </service>  
        </services>  
        <behaviors>  
          <serviceBehaviors>  
            <behavior name="metaExchange">  
              <serviceMetadata httpGetEnabled="true"/>  
            </behavior>  
          </serviceBehaviors>  
        </behaviors>  
      </system.serviceModel>  
    </configuration>  

盖是劳动行为和终结点行为之分,所有<behaviors>和<behavior>之间又学了一个<serviceBehaviors>,表示是是劳动行为,我们也行为制定了名,好叫<service>可以引用,也可以不点名,那么富有服务都见面动。交换元数据的一言一行发出定点的标签描述,就是<serviceMetadata>,对着代码看,很熟稔吧。

 

成立了作为之后,要让咱们刚刚建立的劳务去引用他,用<service>的behaviorConfiguration属性:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <system.serviceModel>
    <services>
      <service name="HelloWCFService.HelloWCFService"behaviorConfiguration="metaExchange">
        <host>
          <baseAddresses>
            <add baseAddress="http://localhost:8000/MyService"/>
          </baseAddresses>
        </host>
        <endpoint address="HelloWCFService" binding="wsHttpBinding" contract="HelloWCFService.IHelloWCFService" />
      </service>
    </services>
    <behaviors>
      <serviceBehaviors>
        <behavior name="metaExchange">
          <serviceMetadata httpGetEnabled="true"/>
        </behavior>
      </serviceBehaviors>
    </behaviors>
  </system.serviceModel>
</configuration>

连接下去第二步,建立长数据交换终结点,建立之职务以及咱们刚建立的终结点位置相同,但是属性是稳定的,大小写都无克写错。

    <?xml version="1.0" encoding="utf-8" ?>  
    <configuration>  
      <system.serviceModel>  
        <services>  
          <service name="HelloWCFService.HelloWCFService" behaviorConfiguration="metaExchange">  
            <host>  
              <baseAddresses>  
                <add baseAddress="http://localhost:8000/MyService"/>  
              </baseAddresses>  
            </host>  
            <endpoint address="HelloWCFService" binding="wsHttpBinding" contract="HelloWCFService.IHelloWCFService" />  
            <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/>  
          </service>  
        </services>  
        <behaviors>  
          <serviceBehaviors>  
            <behavior name="metaExchange">  
              <serviceMetadata httpGetEnabled="true"/>  
            </behavior>  
          </serviceBehaviors>  
        </behaviors>  
      </system.serviceModel>  
    </configuration>  

到这里,配置文件就形容了了。我们管其内置程序中去,打开上同首被确立的服务端程序,为序上加一个安排文件

右键点击项目->添加->新建起->应用程序配置文件,名字系统会起好(app.config)。把点的布写上,保存。

既是我们早已出了配备文件,就未待(也未应该)在代码中布置了。代码中之配置会覆盖掉配置文件被的布。所以我们若对准代码修改一下。

ServiceHost host = new ServiceHost(typeof(HelloWCFService));  

host.Open();  

Console.WriteLine("Service is Ready");  
Console.WriteLine("Press Any Key to Terminate...");  
Console.ReadLine();  

host.Close(); 

内部,建立SeviceHost
那行被改了,去丢了baseAddress的参数,但是我们按用告诉host
我们若存的服务类的项目。

F5运作起来。

下一场在浏览器中走访一下服务试试

http://localhost:8000/MyService  

总结一下今的念。

咱俩用安排文件的方法成功了对WCF服务之配置,从中接触到了劳务、终结点和表现之布方式。配置文件之因素还有为数不少,像绑定、安全性等等特色。在随后依样画葫芦到的时再逐步进行,配置文件之各一个素都应当力求背着写下去,一行一行的描绘,在描绘的长河中体会,而不是街头巷尾复制与糊,这样才会针对部署文件的写法有深厚的记忆。

相关文章