上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 从抽象层面看,WCF能够托管CLR类型(接口和类)并将它们公开为服务,也能够以本地CLR接口和类的方式使用服务。然而,CLR类型却属于.NET的特定技术。由于面向服务的一个核心原则就是在跨越服务边界时,服务不能够暴露它们的实现技术。因此,不管客户端采用了何种技术,它都能够与服务交互。使用基于XML的... 阅读全文
posted @ 2014-06-11 11:38 robynhan 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 服务元数据是用来获得服务的EndPoint的信息,也就是它的ABC.服务有两种方案可以发布自己的元数据。一种是基于HTTP-GET协议提供元数据;一种是元数据交换方式,它往往使用一个专门的终结点,称之为元数据交换终结点。元数据交换终结点与其它终结点相似,仍然包含了地址、绑定与契约,但是使用的服务契约... 阅读全文
posted @ 2014-06-11 11:09 robynhan 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 传输安全.点对点,对整个消息进行加密,性能损失,当中间者不安全时,消息也就不安全了. WCF中支持传输安全和消息安全模式。通过配置和绑定来设置。.消息安全.对消息的最终接受者保证安全,即使中间者不安全,消息不受影响,可选择对部分消息进行加密.数据处理效率低于传输安全.保护级别.默认是EncryptA... 阅读全文
posted @ 2014-06-11 11:02 robynhan 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 2阶段提交协议.事务先提交给协调者,由协调者分发给各个RM,在一段规定的时间后。由RM询问各个RM是否提交还是终止操作。RM根据自己的状态来决定提交/终止。协调者根据RM的结果,决定操作的提交/终止。如果提交。由协调者通知各个RM来执行真正的提交。如果有一个要求终止,由协调者通知各个RM来回滚。(一... 阅读全文
posted @ 2014-06-11 10:54 robynhan 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 可靠性会话: 端到端(多个点到点系统组成)的可靠性,基于消息,基于WS-*,可以跨平台.在信道层创建可靠性会话,由两端的缓冲区进行可靠性管理(对消息进行排序后才发给服务器端,接收到消息后回发ACK.)跟TCP类似.当消息投递不成功时,会尝试重发(Meg2)可靠性消息实现了WS—RM,WS—RX的标准... 阅读全文
posted @ 2014-06-11 10:47 robynhan 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 并发Single重入模式.对于每一个服务实例,同一时刻只能处理一个请求,其他对该实例的请求被排队.PerCall,每一线程会分配一个新的服务实例上。不会有并发性问题。不影响吞吐量.PerSession,保护服务实例不会受到多线程客户端的影响.多客户端可以并发访问,无并发性问题。减少单一客户端吞吐量.... 阅读全文
posted @ 2014-06-11 10:22 robynhan 阅读(495) 评论(0) 推荐(0) 编辑
摘要: PerCall.为每次调用创建新的服务对象.内存使用量最小,增加整体的吞吐量.状态不保存,服务实例及时释放。单例的状态没有办法保存.所以应使用数据库或者文件或者全局变量来保存服务实例的状态.如果单调服务真的与状态无关,就根本不需要单调激活模式。准确地讲,正是因为状态,特别是代价昂贵的状态,才需要使用... 阅读全文
posted @ 2014-06-11 10:05 robynhan 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 请求/响应:所有操作的默认行为,在WSDL中表现为Input/Output元素.One_Way.在WSDL中只有Input,没有回应(Output),所以没有异常报告。单向操作只会在发出调用的瞬间阻塞客户端,但是如果发出了多个单向调用,WCF会把这些调用放入队列,由于队列是有限容量的,过多数量的调用... 阅读全文
posted @ 2014-06-11 09:55 robynhan 阅读(299) 评论(0) 推荐(0) 编辑
摘要: Self_hosting自托管宿主.过程:手动创建Host实例,把服务端点添加到Host实例上,把服务接口与Host关联.一个Host只能指定一个服务类型,但是可以添加多个服务端点,也可以打开多个Host.其中,Typeof(..)就是配置中的.在通常的企业应用中,我们很少会采用自宿主方式托管服务,... 阅读全文
posted @ 2014-06-11 09:44 robynhan 阅读(477) 评论(0) 推荐(0) 编辑
摘要: NameSpace+Name作为服务元数据的唯一标示.BindingElement描述Binding的特征.绑定表示通信信道的配置,定义C/S间的协议。分为:传输信道(TCP,HTTP…),消息编码(Text,Binary,MTOM),协议信道(安全,事务,可靠性消息)。绑定由绑定元素组成,不同的绑... 阅读全文
posted @ 2014-06-11 09:21 robynhan 阅读(150) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页