分享
 
 
 

学习WCF:从原理到实践

学习WCF:从原理到实践  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,人工智能,

作者: (美)布斯塔曼特(Bustamante,M.L.)著;庞引明,侯伯薇译

出 版 社: 电子工业出版社

出版时间: 2008-9-1字数: 948000版次: 1页数: 606印刷时间: 2008/09/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121073007包装: 平装编辑推荐

“就像维吉尔(Virgil)引领但丁(Dante)穿过地狱湖那样,Michele也将带领你们遍览WCF,由浅入深,渐入佳境,关注实用和真实的案例,避开神秘莫测的陷阱……当你完成的时候,你将成为WCF专业开发者群体中的一员,这些人能够以自己喜欢的方式来使用WCF。”

——Ted Neward,http://www.tedneward.com

这本易学易用的书是为那些想要透彻掌握微软Windows Communication Foundation(WCF)新框架以一

创建面向服务的应用程序的中高级开发者所编写的。

本书包含l00多个代码示例、20多个操作实例,以及针对开发者常见问题的详细解答。通过这些,本书解决了这个新平台上的一切复杂问题。从基础概念到复杂情形,该书无疑能加深你在如下各个重要方面的相关知识:

契约——学习设计服务契约、为复杂类型的串行化创建数据契约、使用其他可串行化类型,以及执行自定义串行化以处理契约优先和契约版本控制情形。

绑定——揭示每个局域网或Internet应用程序的核心绑定的实际用途,并学会如何自定义那些特定情形的绑定配置,例如大型消息和消息流的处理。

寄存——了解多种寄存环境的合适用途和相应的好处,包括Windows应用程序、Windows服务、IIS及Windows激活服务。

实例化和并发——将服务配置成单例运行,以提供应用会话支持或作为可扩展的无会话服务,并且学习如何管理吞吐量和节流请求。

可靠性——应用诸如可靠会话、分布式事务和队列消息等功能。

安全性——了解WCF如何支持双向认证和消息保护的基本安全需求,学习如何管理运行时标识符,并探索多种授权模式等。

异常和故障——学习错误处理相关概念,包括调试技巧、异常管理及故障契约。

如果你想要迅速掌握这项新技术,你所需要的就是本书。

内容简介

本书对微软WCF技术的各个细节均进行了详细的阐述,书中采用了大量的叙述和操作实例,带领读者由浅入深,对以下各方面都做了非常详细的介绍:设计契约、创建数据契约、定义绑定配置、选择合适的寄存环境、实例化服务、处理并发情况、保证服务的可靠性、使用授权和认证机制保证服务的安全性,以及如何有效处理异常和故障,等等。

本书适合于创建面向服务应用程序的中高级开发者,通过完成书中的操作实例,就能够对WCF的各个方面有更深入的理解。

目录

第1章:Hello Indigo

面向服务的架构

WCF服务

WCF基本概念

从零开始创建服务

生成服务和客户代理

在IIS中寄存服务

公开多个服务端点

小结

第2章:契约

通信协议

服务描述

WCF契约和串行化

服务契约

数据契约

消息契约

串行化的方法

消息类型

小结

第3章:绑定

绑定是如何工作的

Web服务绑定

面向联接的绑定

单项和双向通信

大型消息传送

定制绑定

小结

第4章:寄存

寄存特性

ServiceHost

自我寄存

寄存在UI线程中

在Windows服务中寄存

在IIS 6.0中寄存

IIS 7.0和Windows Activation Service

选择正确的寄存环境

小结

第5章:实例化与并发

0perationContext

实例化

并发

实例化分流

负载平衡及故障转移

小结

第6章:可靠性

可靠会话

事务

排队调用

小结

第7章:安全

WCF安全概览

保护Intranet服务的安全

保护Internet服务的安全

使用证书

建立一个基于请求的安全模型

探索联邦安全

小结

第8章:异常和故障

SOAP故障

WCF异常处理

异常和调试

故障契约

IErrorHandler

小结

附录A:设置指南

附录8:当ASP.NET遇到CardSpace

索引

索引中文版

书摘插图

第2章契约

在第1章,我们介绍了一些WCF的基本概念,包括如何创建和使用一个服务,如何寄存一个服务及公开端点方便客户访问,如何支持元数据交换以利于客户产生服务契约,以及如何运用客户代理去调用服务操作等。在第1章,我们还学习了服务元数据的重要性,知道了通过WSDL文档与客户共享元数据。服务元数据包括了客户调用服务操作的所有必备信息,即:

消息发送的地址。

服务所支持的协议,包括传输协议、消息编码格式和其他通信协议。

服务操作列表,以及待传送的操作所需信息或者操作所返回的信息。

而服务契约就是这个元数据的核心——定义了一个操作、参数和返回值的集合。每一个服务契约代表了通过端点公开的一组逻辑上相关的操作。端点描述了访问这些操作的消息将被送达的地址和处理这些消息的其他必要的协议。服务有可能会拥有一个或多个服务契约,因而会拥有不同的几组逻辑操作,不过,所有这些最终还是包含于一个WSDL文档之中。

正如第1章中所讨论的那样,客户端和服务能过交换消息来现通信。这些消息在途中被串行化,到达各自的目的以后,会被反串行化为CLR类型。在最简单的情形下,客户和服务开发者只使用对象,而所有的串行化处理都在下面的衔接管道(plumbing)中完成。WCF提供了这种衔接管道。WSDL描述了访问服务所需的协议,客户利用代理与服务通信,而消息仅仅产生(却并未使用)。

……

学习WCF:从原理到实践

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有