注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計其他編程語言/工具開源魅力:面向Web開源技術整合開發(fā)與實戰(zhàn)應用

開源魅力:面向Web開源技術整合開發(fā)與實戰(zhàn)應用

開源魅力:面向Web開源技術整合開發(fā)與實戰(zhàn)應用

定 價:¥79.00

作 者: 馬洪江,周相兵,佘堃 等著
出版社: 清華大學出版社
叢編項:
標 簽: 計算機與互聯網 網頁制作

ISBN: 9787302309260 出版時間: 2013-04-01 包裝: 平裝
開本: 16開 頁數: 700 字數:  

內容簡介

  《開源魅力:面向Web開源技術整合開發(fā)與實戰(zhàn)應用》不僅是一本J2EE入門圖書,還詳細地介紹了面向開源軟件的構架原理、分析設計方法、開發(fā)方法、開發(fā)技術和眾多當前流行的開源框架。重點分析介紹了SSH(i)tSpring、Struts、Hibernate(和iBatis)、A2J(Axis/CXF、WSDL20WL、Jena)和頁面處理(AJAX、Direct Web Remoting、Portlet(Jetspeed、Liferay)等開源軟件集成方法、基本應用方法和案例。書中也詳細分析介紹了面向開源軟件的軟件開發(fā)模式,即用軟件工程知識和軟件開發(fā)方法將基于Web的開源軟件集成在一起,并使這些開源軟件松散耦合地組織在了一起。書中最后配備了兩個實用性強的案例來進一步分析面向開源軟件的軟件開發(fā)方法。這兩個案例都是以《開源魅力:面向Web開源技術整合開發(fā)與實戰(zhàn)應用》中介紹的開源軟件為基礎,以便讀者更快速地掌握JavaEE(J2EE)應用開發(fā)技術?!堕_源魅力:面向Web開源技術整合開發(fā)與實戰(zhàn)應用》配套的光盤內容包括了兩個案例的源代碼,也可作為讀者掌握這一門軟件開發(fā)方法的指導具體案例。

作者簡介

  馬洪江,教授,四川計算機學會理事,主要研究方向為云計算、網絡技術及開源軟件技術。周相兵,副教授,IEEE、CCF、ACM會員,主要研究方向為服務與云計算、軟件技術。佘堃,教授,JEEE、CCF、ACM會員,主要研究方向為云計算、云安全及中間件技術。

圖書目錄

第0章 概論
第1章 開源軟件發(fā)展的概況
1.1 開源軟件的定義
1.1.1 自由軟件定義
1.1.2 開源軟件定義
1.1.3 中國開源軟件推進聯盟定義
1.2 開源軟件狀況
1.2.1 開源軟件發(fā)展狀況
1.2.2 開源軟件應用狀況
1.3開源軟件分類
1.4 開源軟件的優(yōu)點
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 案例分析——檔案管理系統(tǒng)
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 開源軟件的軟件開發(fā)構架模式
小結
參考文獻

第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 面向企業(yè)服務總線的方法
3.3.5 面向服務體系架構建模語言(SoaML)
3.4 面向服務的軟件語義化的軟件分析設計方法
3.4.1 面向服務的軟件語義化概述
3.4.2 0WL-S與WSDL、TMDM的特征關系
3.4.3 0WL與Web服務、主題圖的關系
3.4.4 面向服務軟件語義化基礎
3.4.5 面向服務的軟件語義化方法
3.4.6 面向服務的軟件語義化研究進展

……
第4章 面向開源軟件的軟件開發(fā)方法
第5章 面向開源軟件的軟件開發(fā)技術
第6章 面向開源軟件的軟件開發(fā)開源框架
第7章 多開源軟件框架整合方法
第8章 SAJP-M輕量級開源中間件整合實現
第9章 用SAJP-M設計實現科研績效系統(tǒng)

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號