- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 一步一个脚印学习WCF之二构建一个简单的WCF应用程序前必须掌握的WCF基础术语---契约的名称与命名空间
<br /> 契约的名称<br /> 在默认下契约公开的名称就是定义的接口名或者类名如下面的:IMyContract和MyClass<br /> [ServiceContract]<br /> interface IMyContract<br /> { <br /> }<br /> [Service Contract]<br /> class MyClass<br /> {<br /> }<br /> 但是可以为契约定义别名,如下面定义后的别名是:MyServiceContract和MeSe
2011-04-21 16:01:00 1741
原创 一步一个脚印学习WCF之二构建一个简单的WCF应用程序前必须掌握的WCF基础术语---契约(Contract)
契约(Contract):WCF的所有服务都会公开为契约,是描述服务功能的方式。 举例:大家都穿校服才能进学校,校服就是描述你是这个学校的学生一样。服务契约(Service Contract):客户端能够执行的服务操作。今天我们只介绍服务契约特性。 举例如下:穿校服的都是光明小学的学生,都可以在午休时候去学校的棋牌室下棋(都可以去棋牌室下棋相当于可以执行的服务操作)。服务契约(Service Contract)的定义采用属性定义法为什么叫属性定义法呢?因为[ServiceContract(N
2011-04-21 15:59:00 774
原创 一步一个脚印学习WCF之二构建一个简单的WCF应用程序前必须掌握的WCF基础术语---地址(Addresses)
<br /> 地址(Addresses):<br /> WCF的每一个服务都有且有唯一的一个地址,地址就是服务的位置,你要用这个服务得知道这个服务的位置吧,这是最起码的。<br /> 地址包括两部分:传输协议和服务位置组成,服务位置又包括目标机器名,通信端口,URL(一个任意的字符串,比如:具体服务的名称)。<br /> 地址的格式是:[基地址]/[可选的URL]<br /> 举例如下:<br /> 1:http(传输协议)://localhost(机器名):8001(通信端口)<b
2011-04-21 10:03:00 890
原创 一步一个脚印学习WCF之一WCF出现的目的
一个优秀的程序员,不能光凭一腔热血,不能只会写,却不知其所以然,所以我的建议是在写的同时,知道为什么要这样写。也就是要有扎实的基础和功底。 任何一门技术的出现不是凭空出现的,出现一定是为了解决存在的某种问题。 WCF出现的目的 实现计算机之间的通信和交互,使得计算机之间的通信标准能达成一致。比如:计算机A说:计算机B啊,把你的那个方法让我用一下,计算机B说好的没问题。不能计算机A机说:计算机B把你的那个方法让我调用一下,计算机B愣是听不懂。所以计算机它们要说同一种大家都知道的语言才能大家互相通
2011-04-21 10:01:00 1937 2
原创 设计模式-开放封闭原则
面向对象设计原则中,最重要的原则就是此原则。 开放封闭原则解释:软件实体(类,模块,函数等)应该是可以扩展的,但是是不可以修改的。 开放封闭原则有两大特征要牢记: 一:对于扩展是开放的 二:对于修改是封闭的 为什么要用到开放封闭原则? 我们在做任何系统的时候,都不要指望系统一开始就需求确定,这是不现实也是不科学的想法,既然需求一定是会变化的,
2011-04-17 22:48:00 437
原创 设计模式-开放封闭原则
<br /> 面向对象设计原则中,最重要的原则就是此原则。<br /> 开放封闭原则解释:软件实体(类,模块,函数等)应该是可以扩展的,但是是不可以修改的。<br /> <br /> 开放封闭原则有两大特征要牢记:<br /> 一:对于扩展是开放的<br /> 二:对于修改是封闭的<br /> <br /> 为什么要用到开放封闭原则?<br /> 我们在做任何系统的时候,都不要指望系统一开始就需求确定,这是不现实也是不科学的想法,既然需求一定是会变化的,那么我们如何在面对需求变化
2011-04-17 22:45:00 717 1
异步Socket
2016-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人