万本电子书0元读

万本电子书0元读

顶部广告

开源魅力:面向Web开源技术整合开发与实战应用电子书

售       价:¥

纸质售价:¥62.40购买纸书

6人正在读 | 1人评论 6.2

作       者:马洪江,周相兵,佘堃

出  版  社:清华大学出版社

出版时间:2013-03-01

字       数:2440

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(2条)
  • 读书简介
  • 目录
  • 累计评论(2条)
《源魅力:面向Web源技术整合发与实战应用》不仅是一本J2EE门图书,还详细地介绍了面向源软件的构架原理、分析设计方法、发方法、发技术和众多当前流行的源框架。重分析介绍了SSH(i)tSpring、Struts、Hibernate(和iBatis)、A2J(Axis/CXF、WSDL20WL、Jena)和页面处理(AJAX、DirectWebRemoting、Portlet(Jetspeed、Liferay)等源软件集成方法、基本应用方法和案例。书中也详细分析介绍了面向源软件的软件发模式,即用软件工程知识和软件发方法将基于Web的源软件集成在一起,并使这些源软件松散耦合地组织在了一起。书中后配备了两个实用性强的案例来一步分析面向源软件的软件发方法。这两个案例都是以《源魅力:面向Web源技术整合发与实战应用》中介绍的源软件为基础,以便读者更快速地掌握JavaEE(J2EE)应用发技术。《源魅力:面向Web源技术整合发与实战应用》配套的光盘内容包括了两个案例的源代码,也可作为读者掌握这一门软件发方法的指导具体案例。<br/>【推荐语】<br/>结构完善、体系清晰 知识面广、内容翔实 原理、技术与实战完善结合 经验、体验整合的结晶<br/>【作者】<br/>马洪江,教授,四川计算机学会理事,主要研究方向为云计算、网络技术及源软件技术。 周相兵,副教授,IEEE、CCF、ACM会员,主要研究方向为服务与云计算、软件技术。 佘堃,教授,JEEE、CCF、ACM会员,主要研究方向为云计算、云安全及中间件技术。<br/>
目录展开

前折页

扉页

版权页

前言

目录

第0章 概论

第1章 开源软件发展的概况

1.1 开源软件的定义

1.1.1 自由软件定义

1.1.2 开源软件定义

1.1.3 中国开源软件推进联盟定义

1.2 开源软件状况

1.2.1 件发展状况

1.2.2 软件应用状况

1.3 开源软件分类

1.4 开源软件的优点

1.5 开源软件的特点

1.5.1 开源软件的成本

1.5.2 开源软件的成熟度测评概况

1.5.3 开源软件的选择策略概述

1.5.4 开源软件的管理机制

1.5.5 开源软件与知识产权

1.6 最有价值的开源软件

小结

参考文献

第2章 面向开源软件的软件架构原理

2.1 软件构架概述及基本方法

2.1.1 软件构架的特点

2.1.2 软件构架的质量评估

2.1.3 软件架构“4+1”视图模型

2.1.4 软件构架师

2.1.5 案例分析——档案管理系统

2.2 基本的软件构架方法

2.2.1 软件体系结构论述

2.2.2 软件层次结构

2.2.3 软件中间件构架方法

2.2.4 轻量级的软件构架方法

2.3 可信软件的构架方法

2.3.1 可信软件概述

2.3.2 可信软件基本原理

2.3.3 可信软件构造所满足的基本条件

2.3.4 可信软件演化

2.3.5 可信软件度量

2.3.6 可信软件技术

2.3.7 可信研究进展

2.4 协同软件构架方法

2.4.1 协同软件概述

2.4.2 协同软件原理

2.4.3 协同软件模式

2.4.4 协同软件角色

2.4.5 协同软件的工作流技术

2.5 开源软件的软件开发构架模式

小结

参考文献

第3章 面向开源软件的分析设计方法

3.1 开源软件分析设计方法概述

3.2 基本的软件分析设计方法

3.2.1 面向对象设计方法

3.2.2 面向构件设计方法

3.2.3 UML建模方法

3.3 面向服务计算的软件分析设计方法

3.3.1 面向服务的分析设计方法概述

3.3.2 面向服务体系结构的设计方法

3.3.3 面向服务流程的建模方法

3.3.4 面向企业服务总线的方法

3.3.5 面向服务体系架构建模语言 ( SoaML)

3.4 面向服务的软件语义化的软件分析设计方法

3.4.1 面向服务的软件语义化概述

3.4.2 OWL-S与WSDL、TMDM的特征关系

3.4.3 OWL与Web服务、主题图的关系

3.4.4 面向服务软件语义化基础

3.4.5 面向服务的软件语义化方法

3.4.6 面向服务的软件语义化研究进展

3.4.7 面向服务的软件语义的软件分析设计方法

小结

参考文献

第4章 面向开源软件的软件开发方法

4.1 面向开源软件的软件开发特点

4.1.1 软件体系架构选择原则

4.1.2 面向开源软件的软件开发的代码原则

4.1.3 开源软件选择方法分析

4.2 面向开源软件的软件开发方法

4.2.1 开发模型分析

4.2.2 开发需求分析

4.2.3 开发分析设计方法

4.2.4 开发实现流程

4.2.5 测试方法

4.3 面向开源软件的软件开发标准探索

4.3.1 软件可信性

4.3.2 软件质量

4.3.3 软件复用

4.3.4 软件再生

4.3.5 软件自动化

4.3.6 软件验证与确认

小结

参考文献

第5章 面向开源软件的软件开发技术

5.1 概述

5.2 常用的开发及平台语言

5.2.1 PHP

5.2.2 Perl

5.2.3 Flex

5.2.4 Harmonv

5.2.5 JSP

5.2.6 Android

5.3 常用的开发环境

5.3.1 Eclipse

5.3.2 CVS

5.3.3 NetBeans

5.3.4 Apache Ant

5.3.5 JUnit

5.4 常用的支持服务器软件

5.4.1 Tomcat

5.4.2 Geronimo

5.4.3 Jboss

5.4.4 Jettv

5.4.5 Derbv

5.5 Web 2.0技术

5.5.1 Web 2.0实现的相关技术

5.5.2 Web 2.0用户界面定制工具

5.5.3 Web 2.0页面处理技术

5.5.4 RSS技术

5.6 面向服务的软件开技术

5.6.1 Web服务技术

5.6.2 语义Web服务技术

5.6.3 RESTful Web服务技术

5.6.4 SOA技术

5.6.5 BPEL4WS

5.7 语义描述语言

5.7.1 RDF

5.7.2 OWL-S

5.7.3 WSMO

5.8 数据库访问技术

5.8.1 ODBC

5.8.2 JDBC

5.8.3 ADO.NET

5.8.4 pureXML

小结

第6章 面向开源软件的软件开发开源框架

6.1 概述

6.2 DWR

6.2.1 AJAX基本应用方法

6.2.2 DWR应用方法

6.3 Portlet

6.3.1 容器

6.3.2 页面处理

6.3.3 Jetspeed

6.4 iweb SNS

6.5 Struts

6.5.1 MVC

6.5.2 Struts应用方法

6.6 Spring

6.6.1 Spring框架介绍

6.6.2 AOP

6.6.3 IoC

6.6.4 Spring3在构建RESTful Web Services的方法

6.7 数据持久化框架

6.7.1 Hibemate

6.7.2 Hibemate应用方法

6.7.3 iBatis应用方法

6.8 A2JT

6.8.1 A2JT介绍

6.8.2 Web服务框架:Axis、CXF

6.8.3 服务功能语义转换:WSDL20WL-S

6.8.4 语义推理:Jena

6.8.5 本体编辑工具:Protégé

6.8.6 WSMO编辑工具:WSMO Studi0

6.8.7 SOA框架:Tuscanv

6.9 数据处理框架

6.9.1 开源搜索框架Lucene

6.9.2 多源数据抽取框架

小结

第7章 多开源软件框架整合方法

7.1 概述

7.2 PP:面向AJAX的DWR与Jetspeed整合

7.2.1 配置web.xml格式

7.2.2 配置dwr.xml格式

7.2.3 配置portlet. xml格式

7.3 SSH整合

7.3.1 概述

7.3.2 Struts与Spring整合

7.3.3 Struts与PP整合

7.3.4 Spring与Hibemate整合

7.3.5 Spring与iBatis整合

7.3.6 SSH整合实现

7.4 A2JT融合

7.4.1 配置web.xml的格式

7.4.2 配置cxf-servlet.xml的文件格式

小结

第8章 SAJP-M轻量级开源中间件整合实现

8.1 SAJP-M概述

8.2 SAJP-M中间件结构

8.2.1 SAJP-M主要的程序结构

8.2.2 SAJP-M功能结构

8.3 应用方法

8.3.1 SAJP-M中间件主要配置文件

8.3.2 应用举例

小结

第9章 用SAJP-M设计实现科研绩效系统

9.1 系统描述

9.2 系统需求

9.3 系统构架

9.3.1 数据库构架

9.3.2 系统构架

9.4 系统程序结构

9.4.1 程序结构

9.4.2 再述配置文件

9.4.3 主要功能模块之报出输出的Action

9.4.4 系统运行

小结

后折页

累计评论(2条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部