好几天没有上来了,主要是自己太懒,总找理由,这也是自己总失败的原因吧,今天呢,我学习了很多,感觉以前不了解的东西,现在了解了,看来看视频比读书快啊,今天讲的WCF的概述、创建服务与服务协定、配置文件,WCF的概述中,专业术语目前学到的有三个,一个是消息、终结点、服务,消息就是独立的数据单元,有消息正文和消息头组成,服务他是一个或多个终结点,每个终结点就是一个公开的类或接口,终结点是用来发送或接受消息的,总结点需要关键字ServiceContract,说明该类或接口是服务(服务协定),类或接口中的方法使用关键字OperationContract,表明该方法可以在服务实现类中获取到该方法 (方法协定),说白了,就是使用这两个关键字来说明该类或接口是服务,方法是该服务中可以提供的服务,被公开出去的,否则看不到。
配置文件这个就有店迷糊了,appConfig中有三个标签,一个是服务标签<Services></Servives>、绑定标签<bindings></bingdings>、行为标签<behavior></behavior>,在服务标签中有终结点,这个终结点就是服务类或接口,没一个终结点都是一个服务,里面好像有name属性还有一个忘了,绑定标签就是说如何以终结点进行通讯,是用什么协定,行为就是什么我也不知道,我晚上要是有兴趣学习的话,我会看一看,服务协定概述了终结点想客户端公开的功能。
在总结一下吧,就是我可以提供什么什么样的服务,服务可以干什么,客户端和服务事情端之间的协议,终结点是什么,终结点是无所不能的方法活着累,就是给客户端提供服务的,只是提供服务,服务能干什么就是方法协定要做的事情了。
今天大概就学了这么多,我要下班了,都说我胖了,以后我每天都要在楼下跑半小时或者几公里,我要瘦,加油!