1. 伯乐范文网 > 知识库 >

毛新生

SOA原理·方法·实践的内容简介
SOA原理·方法·实践的内容简介
提示:

SOA原理·方法·实践的内容简介

本书的内容分为三部分,将从作者的实际经验出发,分析SOA理念产生的合理性,然后分析SOA的相关开发技术,最后结合一个实例片断,讲述一个完整的SOA项目是如何设计完成的。本书针对的读者是有一定经验的开发人员,例如,信息系统架构师,企业决策人员,对Web开发感兴趣的高年级计算机或相关领域的学生,以及任何希望了解SOA的广大技术人员。

SOA原理·方法·实践的目录
提示:

SOA原理·方法·实践的目录

第一部分 SOA理论篇第1章 SOA概述 11.1 SOA的基本概念 41.2 计算环境的演变和面向服务的计算环境 71.2.1 计算环境 71.2.2 计算环境的演变历程 81.2.3 面向服务的计算环境 91.2.4 面向服务计算环境的现状 111.2.5 面向服务的编程模型:服务组件架构(SCA)和1.2.5 服务数据对象(SDO) 141.3 软件体系结构的演变和面向服务的设计原则 141.4 软件工程的演变和面向服务体系结构 171.5 SOA技术概览 191.5.1 SOA的主要组件 191.5.2 SOA主要技术和标准 191.5.3 SOA技术在工业界的支持现状 211.6 本章小结 35第2章 SOA与企业IT战略 372.1 当今IT战略所面临的主要挑战和任务 382.2 开始你的SOA旅程 412.3 本章小结 43第3章 SOA设计原则 453.1 业务和IT对齐 473.2 保持灵活性 493.3 松散耦合 503.4 本章小结 54第4章 SOA方法学 554.1 SOA方法学和其他方法学的比较 564.2 面向服务的分析和设计概述 594.2.1 服务发现 614.2.2 服务规约 634.2.3 服务实现 644.3 本章小结 65第5章 SOA参考架构 675.1 SOA概念层次 685.2 SOA参考架构 705.2.1 连接服务:企业服务总线 725.2.2 业务逻辑服务 735.2.3 控制服务 755.2.4 开发支持 775.2.5 业务创新和优化 785.2.6 管理支持 795.3 本章小结 80第6章 SOA设计模式 816.1 服务注册表(service registry)模式 826.2 企业服务总线(Enterprise Service Bus, ESB)模式 846.3 服务编排(choreography)模式 896.4 本章小结 91第二部分 SOA技术基础篇第7章 Web服务基础 957.1 Web服务标准 967.1.1 从XML到Web服务 987.1.2 Web服务的特性 997.1.3 Web服务简史 1017.1.4 Web服务体系结构 1027.1.5 标准组织与Web服务 1057.1.6 Web服务规范简介 1087.2 SOAP协议 1197.2.1 SOAP消息 1207.2.2 SOAP消息交换模式 1257.2.3 传输协议独立性 1257.2.4 SOAP编码 1287.3 WSDL规范 1297.3.1 WSDL概念模型 1307.3.2 WSDL文档格式 1327.3.3 WSDL SOAP绑定 1377.4 UDDI协议 1417.4.1 UDDI信息模型 1427.4.2 UDDI API 1467.4.3 UDDI与WSDL 1487.4.4 其他服务发现机制 1517.5 本章小结 153第8章 Web服务实现方式 1558.1 Web服务实现平台的发展历程 1568.2 Java SOAP服务引擎的工作原理 1588.2.1 Web服务的客户端 1598.2.2 Web服务的服务器端 1648.3 开发Web服务的方式 1678.4 不同Web服务引擎的工作原理 1698.4.1 SOAP 2.3引擎的Web服务的运行时环境 1698.4.2 IBM的SOAP引擎/AXIS 1738.5 Java Web服务的主流编程模式JAX-RPC 1768.6 IBM WAS6的JAX-RPC Web服务开发过程 1808.6.1 IBM WAS对Web服务的支持 1818.6.2 从已有的业务逻辑EJB出发构建Web服务 1828.7 特殊类型的Web服务实现方式 2018.7.1 基于EJB绑定的Web服务 2028.7.2 直接绑定数据库操作的Web服务 2108.8 Web服务的互操作——WS-I协议 2178.8.1 Web服务的类型与编码模式 2178.8.2 WS-I概述(基于WS-I Basic Profile) 2208.9 本章小结 225第9章 Web服务的事务,安全和可靠性 2279.1 Web服务的事务处理 2289.1.1 Web服务事务模型与规范 2289.1.2 IBM WebSphere中实现事务处理的方式 2379.2 Web服务的安全 2389.2.1 Web安全的基本概念 2389.2.2 Web服务的安全协议介绍 2409.2.3 IBM WebSphere中实现Web服务安全性的方式 2499.3 本章小结 263第10章 业务流程简述 26510.1 BPEL简史 26710.2 BPEL的基本特性 26810.3 BPEL模型 26910.4 BPEL活动 27310.5 BPEL异常管理 27810.6 BPEL事务与补偿机制 27910.7 BPEL开发 28110.8 本章小结 283第11章 SOA程序设计模型 28511.1 SCA编程模型 28711.1.1 SCA起源 28811.1.2 SCA的规范现状 28811.1.3 SCA的构成 29011.1.4 SCA客户端开发模式 29311.2 SDO 29411.2.1 SDO的结构 29511.2.2 SDO的编程模式 29611.3 本章小结 297第12章 SOA体系结构的高级话题 29912.1 WS-Resource Framework协议 30012.2 WS-Notification协议 30612.3 WS-Reliability Message协议 31412.4 本章小结 323第三部分 实例篇第13章 SOA体系结构的实例讲解 32713.1 选择什么样的SOA解决方案及具体的业务 32913.2 业务流程分析 33013.3 建立服务模型 33413.3.1 自顶向下分解业务进行分析 33413.3.2 通过业务目标来分析 33713.3.3 自底向上分析 33913.3.4 决定服务是否暴露 34013.3.5 定义服务接口 34213.4 建立业务流程 34813.4.1 建立业务对象 34813.4.2 建立服务接口 35013.4.3 建立业务流程 35113.4.4 通过ESB来连接不同的服务 35413.5 本章小结 358参考文献 359

关于软件开发的书籍(软件工程的书籍)
提示:

关于软件开发的书籍(软件工程的书籍)

《andbook》是我看到的最简单但最好的Android程序开发入门书籍,内容仅有60多页,图文并茂,如果你从来没有接触过Android开发,也完全可以通过阅读此书了解程序开发过程,甚至对APK程序的基本原理和AndroidUI界面开发有个清晰的认识,相信你花上几个小时读过后,一定会跃跃欲试加入Android开发行列,心动吧,那就行动吧。 《Android应用开发详解》是一本Android应用开发书籍,既适合Android初学者,也适合具备了一定Android开发经验但需要开发案例的高级读者。该书分为三个部分,共18章,由浅入深地详细介绍了Android的每个开发细节。该书基础翔实,实例丰富,案例真实。从基础到案例覆盖了Android应用开发的三大领域:基础应用、网络应用和游戏应用。读者所需要学习的,正是该书描述的。 综述: 手机计算机软件开发,基本用java(目前流行的架构)。Android和Iphone的。Android的主要用Java,所以可以看c语言和java的书。IPhone的主要用ObjectiveC但现在很多程序都是用HTML5做的,两者都适用。 主要还是看你要开发什么类型的App。要有英语的基础,还有决心和毅力,这个不是随便一两天脑一热就学一下,必须下定决心有毅力,肯钻研下功夫!

软件工程专业求推荐几本书看看
提示:

软件工程专业求推荐几本书看看

《C语言程序设计》谭浩强,清华大学出版社:这本书特点是举例十分详尽,比较基础;
《计算机系统原理》 刘真、周丽涛编著,机械工业出版社:这本书讲的是计算机组成原理,特点是很基础,是属于公共普及类图书,不是平时学的那种很专业的机组;

《软件工程导论》张海藩编著,清华大学出版社:顾名思义,你可以先看看,了解一下。
祝你学习进步,快乐每一天^^