随笔分类 -  WCF

ServiceEndpoint(终结点)
摘要:终结点表示这样一种组成关系。终结点就是地址、契约与绑定的混成品ServiceEndpoint包含三个核心属性:1.EndpointAddress Address:实现地址的三大典型功能:服务标识、定位、辅助寻址和身份标识2.Binding :绑定--绑定元素的有序组合,实现了通信的所有细节,包括传输、消息编码、以及其他为实现某些功能,如传输安全、可靠消息传输、事务等对于消息进行相应的处理。3.ContactDescription Contact(契约):契约是对服务操作的抽象,也是对消息交换模式及消息结果的定义。 阅读全文

posted @ 2014-01-18 15:37 萧然 阅读(1942) 评论(0) 推荐(0)

Http和Https的区别
摘要:Http:是超文本传输协议,Https:加密的超文本传输协议HTTP 使用的是80 Port 的协议(纯文字模式)HTTPS 走的是443 Port 的协议(可通行二进制字符模式) 阅读全文

posted @ 2014-01-18 14:03 萧然 阅读(175) 评论(0) 推荐(0)

事务
摘要:事务就是提供一种机制,将一个活动设计的所有操作都纳入一个不可分割的执行单元中。事务的4个属性:1.原子性2.一致性3.隔离性4.持久性事务模型中的三种角色:一.应用、服务或者组件负责事务的相关任务:1. 开始事务,并不是所有的应用都会开始事务,只有最初的应用才会开始事务2.事务的封送和传播3.提交事务,事务的开始者也是事务最终的提交者二.资源管理器:用于管理具体事务型资源的软件程序,比如数据库管理系统、消息队列等1.帮助应用实现对目标资源的管理2.注册到相应的事务管理器中,以帮助实现回滚3.对相应的事务管理器报告事务执行的结果三.事务管理器实现对于事务的开始、提交和回滚,为应用和资源管理器提供 阅读全文

posted @ 2013-04-26 08:17 萧然 阅读(174) 评论(0) 推荐(0)

HttpApplication在处理每个请求时触发的事件
摘要:标题描述BeginRequestHttp管道开始处理请求时,会触发BeginRequest事件AuthenticateRequest,PostAuthenticateRequest安全模块对请求进行身份验证AuthorizeRequest,PostAuthorizeRequest安全模块对请求进行授权ResolveRequestCache,PostResolveRequestCache缓存模块利用缓存内容对请求进行直接相应PostMapRequestHandler对于访问不同的资源类型,匹配不同的HttpHandler进行处理AcquireRequestState,PostAcquireReq 阅读全文

posted @ 2012-12-26 14:22 萧然 阅读(510) 评论(0) 推荐(0)