JavaWeb系统设计与架构


JavaWeb系统设计与架构

文章插图
JavaWeb系统设计与架构【JavaWeb系统设计与架构】《JavaWeb系统设计与架构》是2009年电子工业出版社出版的图书 , 作者是刘中兵 。本书讲解JavaWeb系统设计与架构 , 涵盖了JavaEE开发中的各种设计与架构技术 。
基本介绍书名:JavaWeb系统设计与架构
作者:刘中兵
ISBN:9787121097287
定价:69.00元
出版社:电子工业出版社
出版时间:2009-12-1
开本:16开
内容简介本书包括Java与UML建模技术、Java设计模式、面向服务架构SOA、面向资源架构ROA、面向云架构COA , 这5部分内容层层递进 。讲解的主要内容包括如下 。Java与UML建模:讲解UML建模的5类10种图 , 包括用例图、静态图(类图、对象图、包图)、实现图(组件图、部署图)、行为图(状态图、活动图)、互动图(序列图、协作图) , 并结合Bug管理系统、ATM取款机等实例进行讲解 。Java设计模式:包括5种创建型模式(工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式)、7种结构型模式(适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式)、11种行为型模式(策略模式、模板方法模式、观察者模式、叠代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式) , 并通过Java中的经典案例进行展示 。面向服务架构SOA:讲解Web服务协定(SOAP、WSDL、UDDI)、Web服务开发技术(使用JAX-WS、Axis开发Web服务)、SOA架构技术(Sun公司的JBI和IBM/BEA公司的SCA/SDO、OSGi架构)、SOA延伸技术(BPEL业务流程管理、ESB企业服务汇流排与EAI企业套用集成)、SOA扩展套用(Portal门户组件与Portlet视窗组件) 。面向资源架构ROA:讲解REST产生的背景、概念、基本原理、设计方法 , 以及常用REST开源框架、ROA面向资源架构 。面向云架构COA:讲解云计算的几个发展阶段的概念 , 包括格线计算、集群计算、分散式计算和云计算 , 以及云服务的特点、实现形式和实际套用 。随书附赠光碟内容为本书各种原型包、系统源程式 。本书适合作为Java相关培训机构的教材 , 也可作为Java自学人员的参考手册 。图书目录绪论 软体设计与架构概述一、Java与UML建模二、Java设计模式1.创建型模式2.结构型模式3.行为型模式三、系统架构1.面向服务架构SOA2.面向资源架构ROA3.面向云架构COA第1部分 Java与UML建模第1课 UML快速入门第2课 用例图第3课 静态图——类图、对象图、包图第4课 实现图——组件图与部署图第5课 行为图——状态图第6课 行为图——活动图第7课 互动图——序列图第8课 互动图——协作图第9课 使用UML进行系统设计——Bug管理系统第2部分 Java设计模式第10课 设计模式概述第11课 5种创建型模式第12课 7种结构型模式第13课 11种行为型模式第3部分 面各服务架构SOA第14课 Web服务协定——SOAP、WSDL、UDDI和WS协定集第15课 Web服务开发技术——使用JAX-WS开发Web服务第16课 Web服务开发框架——使用Axis框架开发Web服务第17课 SOA面向服务架构——Sun的JBI和IBM/BEA的SCA/SDO第18课 JBI业务集成架构——Java实现SOA的标準途径第19课 SCA服务组件架构——实现SOA的最佳方式第20课 SDO服务数据对象——SCA数据服务组件第21课 OSGi体系架构——SCA的一种实现方式第22课 SOA延伸技术——BPEL业务流程管理、ESB企业服务汇流排与EAI企业套用集成第23课 SOA扩展套用——Portal门户组件与Portlet视窗组件第24课 SOA服务架构开发实战——基于Tuscany+Spring企业信息管理系统第25课 ROA面向资源架构——基于REST风格的Web服务第5部分 面向云架构COA第26课 COA面向架构——云计算与云架构第6部分 架构师之路第27课 软体架构师职业规划《高手真经》系列后记作者简介刘中兵 , Java研究室首席技术专家 , 套用数学专业 , 曾任职于清华同方、NEC等企业 , 长期深入Java/Java EE大型企业套用的架构、设计与开发工作 , 目前专注于手机无线网际网路与网路通信领域的架构设计与研究工作 。