WCF编程

出版时间:2009-10  出版社:机械工业出版社  作者:(美)罗威 著,张逸,徐宁 译  页数:700  
Tag标签:无  

前言

软件开发技术始终处于变迁之中,更新速度有时候甚至超过了定义硬件发展速度的摩尔定律值。诚然,软件设计思想的发展略微滞后,然而在这过往几十年来,设计思想却仍然经历了数次重大的变迁。每一次变迁都会给整个软件开发行业带来翻天覆地的变化。在最近十余年,就在面向对象设计与面向组件设计成为主流软件开发方法之时,软件设计又开始踏上面向服务设计的崭新之路。从面向组件设计到面向服务设计无疑是软件设计的又一次重大飞跃,它摆脱了组件设计固有的约束与桎梏,不再依赖于实现的技术与平台,以“服务”为核心的实现原则,可以极大程度地解除组件之间的依赖关系,而面向服务框架在事务处理、安全控制、消息传输等方面提供的公共基础功能模块,又使得开发者可以从实现基础功能的工作中解放出来,服务的设计者可以只关注与企业应用密切相关的业务逻辑。可以说,面向服务设计在互操作性、可扩展性、可重用性以及可伸缩性等诸多方面有着得天独厚的优势与巨大潜能。是的,SOA(Service Oriented Application,面向服务应用程序)的时代已经到来! “弄潮儿向涛头立,手把红旗旗不湿”,软件开发人员从来都不缺乏弄潮儿迎接怒涛的勇气,谁能够坚定地走在更前面,谁就能够收获更广阔的视野。wcF无疑为.NET开发者提供了决战sOA的制胜利刃。wcF是基于windOWs平台下开发和部署服务的sDK,为服务提供了运行时环境,以便于开发者设计服务、部署服务与运行服务。wCF是.NET Framework 3.0的一个重要组成部分,它集成了.NET Remoting、Web服务、WSE以及MSMQ的所有特性,使得开发者能够以统一的方式开发面向服务的应用程序。

内容概要

WCF是在微软Windows下开发面向服务应用程序(SOA)的统一平台,而本书则是介绍该项技术的权威指南和畅销书籍。本书被誉为WCF的最佳开发指南,提供了深入的技术剖析,而非死板的文档化描述,以帮助开发者掌握WCF的必备知识与技能,并构建可维护的、可扩展的以及可重用的WCF应用程序。  作为微软授予的“软件英杰”,本书作者Juval Lowy参与了WCF最初的战略性设计的评审,以及对C# 3.0与.NET 3.5 SP1框架最新功能的修订工作。本书还包含了Lowy编写的ServiceModelEx框架,它提供了大量有用的工具、辅助类和实用程序,可以帮助开发者简化与自动化任务,并对WCF进行了有效的扩充。通过本书,你可以:  ·了解WCF体系架构与必要的构建模块,包括诸如可靠性和传输会话之类的关键概念。  ·使用诸如服务托管、实例和并发管理、事务、离线队列服务和安全等内建特性。  ·借鉴ServiceModelEx框架中的相关设计方案、技巧和最佳实践,提高WCF服务开发的效率与质量。  ·深入了解隐藏在设计决策背后的基本原理,对于SOA开发中缺乏文档而又晦涩难懂的功能特性进行了深度分析。  对于WCF编程,我们不仅要知其然,更要知其所以然。本书正是基于这样的目的,它不仅能够帮助你掌握WCF,还能够让你成为一位优秀的软件工程师。

作者简介

Juval Lowy是IDesign(一家咨询与培训公司,专注于使用微软COM+和.NET平台进行面向组件设计)的资深软件架构师与创始人。Juval Lowy可谓桃李满天下,参加WCF培训的学员数以万计,遍布全球。

书籍目录

序1 序2 前言 第1章 WCF基础  什么是WCF  服务  地址   TCP地址   HTTP地址   IPC地址   MSMQ地址   对等网地址  契约  托管   IIS 5/6托管  ……第2章 服务契约第3章 数据契约第4章 实例管理第5章 操作第6章 错误第7章 事务第8章 并发管理第9章 队列服务第10章 安全附录A 面向服务概述附录B 消息头和上下文附录C 发布一订阅服务附录D 代码访问安全附录E 通用拦截器附录F WCF编码规范附录G ServiceModelEx分类

章节摘录

插图:第1章 WCF基础本章主要介绍了WCF的基本概念、构建模块以及体系架构,以指导读者构建一个简单的WCF服务。从本章的内容中,我们一方面可以了解到WCF的基本术语,包括地址(Address)、绑定(Binding)、契约(Contract)和终结点(Endpoint);另外一方面还可以了解如何托管服务和如何编写客户端代码。此外,还能了解到与WCF相关的主题,诸如进程内托管(In-Proc Hosting)、可靠性和传输会话,以及如何在Visual Studi0 2008中使用WCF。即使已经熟知WCF的基本概念,我仍然建议你能够快速浏览本章的内容,它不仅能够巩固你的已有知识,而且本章介绍的一些辅助类与技术术语也将有助于你阅读全书。什么是WCFWCF是基于Windows平台下开发和部署服务的SDK。WCF为服务提供了运行时环境,使得开发者能够将CLR类型公开为服务,又能够以CLR类型的方式使用服务。理论上讲,创建服务并不一定需要WCF,但实际上,使用WCF却可以使得创建服务的任务事半功倍。WCF是微软对一系列产业标准定义的实现,包括服务交互、类型转换、封送(Marshaling)以及各种协议的管理。正因为如此,WCF才能够提供服务之间的互操作性。WCF为开发者提供了大多数应用程序都需要的基础功能模块,提高了开发者的效率。WCF的第一个版本(属于.NET 3.0的一部分)为服务开发提供了许多有用的功能,包括托管(hosting)、服务实例管理(Service Instance Management)、异步调用、可靠性、事务管理、断开队列调用(Disconnected Queued Call)以及安全性。WCF的第二个版本(属于.NET3.5的一部分)则提供了附加的工具,并在原有的基础进行了扩展,增加了额外的通信选项。

媒体关注与评论

“选择学习WCF,无疑是明智之举。而选择Juval Lowy的著作来学习WCF,更会令你事半功倍。”   ——Ron Jacobs 微软公司WCF资深技术作家

编辑推荐

《WCF编程(第2版)》为机械工业出版社出版。

图书封面

图书标签Tags

评论、评分、阅读与下载


    WCF编程 PDF格式下载


用户评论 (总计38条)

 
 

  •   WCF很经典的一本书,值得推荐.
  •   想学WCF,就买了一本,个人感觉讲的还可以,就是实例少了点!
  •   讲的很详细,WCF所有知识全部都有,

    没事的时候就拿出来看看,学习学习
  •   恩,感觉还是相当不错的,现在公司同事人手一本了,很实用,语言也还算不错。要是代码示例再多点就更完美了
  •   这本书挺不错的.送书的时间也很快.一天就到了
  •   很有深度和广度,适合作为手头参考资料!
  •   书本质量也不错,送货速度很快。送货员冒着风雨送的,感动。
    关于内容,正在阅读,感觉很爽
  •   内容绝对的经典、权威,不愧是o'reilly的
  •   以前买的上一版,非常好,这次帮朋友买,毫不犹豫就推荐了这本
  •   书挺好的,好好看看
  •   才拿到书两天,感觉还行
  •   该文章适合进阶的人,表达的东西比较抽象,刚入门不太适合
  •   我能说什么呢,两个字,经典。
    三个字,很经典。
    比国内的一些书籍更有味道。
    强。
  •   很基础的书籍 入门首选
  •   不过还没有开始看呢
  •   书还不错,如果有一些可运行的实例代码会更好
    另外我买到的书里面有2纸里面有洞,
  •   还不错,深入浅出,值得一读,也值得作为工具书参考。
  •   书不错,就是本人现在基础太差,等以后再看吧
  •   书还不错,就是有点重,只能在床上看了
  •   如果可以结合一些能运行的例子来讲解可能会更好一点.
  •   很专业,但是直接进入细节阐述,我都对WCF整体没印象。
  •   理论知识很丰富,但有点抽象,对于初学不太合适,适合后期提高
  •   看的想睡觉~
  •   之前是看好多人评论很牛B,然后才买了。结果发现对于我这样刚入门的人来说还是有些难度,过多的理论看的脑袋疼,从一个项目的建立以及注意点都应该标注下吧,就在纯扯,本人学识太肤浅,看的不是太懂
  •   真不知道 评书的 你们看过没有啊
    说好的 能说说哪里好吗。本人看了后真是后悔万分。感觉对wcf还是很了解的。
    看了后 却 真的不知道 作者是在讲什么 还是翻译的质量太差了呢。
    代码罗列了一堆堆的 名词的解释也是相差甚远吧 很多都是自己造的
  •   Juval Lowy这位大牛的书能不好吗,他可是被授予微软技术最高荣誉的"软件英杰"!最好能有影印版吧,这么经典的书应该有影印版才好! PS一下:第一版有影印版,可第二版没有。。
  •   发货速度挺快的,书收到了,还没看,晚上研究
  •   该书翻译太差,没事对开始2页改得玩,差不多1/4需要重新写。翻译不通顺还勉强说的过去,但是,概念性的翻译错误也很多,就太说不过去了!译者看懂了吗?
  •   书的内容毋庸置疑,但翻译水平一般般吧
  •   书很好,但买重复了。WCF编程和WCF服务编程,两本书是同一个作者不同翻译罢了,内容90%以上相似,买之前没有注意到,害得我两本都买了
  •   书可能是好的,但是感觉不太适合初学者。
  •   以前包装还有一层保护书的塑料气泡层!又和上次一样,买来的书总有些破的地方,不知道是书本身就有点破,还是发物流时人为造成的!
  •   速度还可以,4天送到,质量也不错。
  •   送来的书首页就破损了,很不爽,但是送货速度比上次快了一天,上次三天,这次两天。
  •   买了一个星期还没送来
  •   书的内容过于偏重理论,缺少可以直接调试的实例,考看读者动手能力
  •   这本书先不说怎么样 送书非常快一般都是一天 我经常在这买书很好
  •   这本书要不是和新手哪本适合?初级的就该看这本
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7