TOP
GOGO開學趣,參考書應有盡有
面向方面軟件開發的理論、技術與實踐(簡體書)
滿額折

面向方面軟件開發的理論、技術與實踐(簡體書)

商品資訊

人民幣定價:20.5 元
定價
:NT$ 123 元
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :3 點
商品簡介
名人推薦
目次
書摘/試閱

商品簡介

《面向方面軟件開發的理論、技術與實踐》為普通高等教育“十一五”國家級規劃教材。《面向方面軟件開發的理論技術與實踐》共分12章,主要內容包括AOP簡介、AOP的方面編織、Aspectj簡介、Aspectj的基本概念、深入Aspectj、基于擴展的UML的方面建模、Aspectj應用開發(一)、Aspectj應用開發(二)、基于AOP的設計模式、Spring AOP框架、基于JBoss的AOP、基于.Net平臺的AOP等。《面向方面軟件開發的理論技術與實踐》從面向方面的理論、應用開發以及開發平臺全方位給出了面向方面的軟件開發技術脈絡,并列舉了相關技術的經典的設計模式實現過程,內容由淺入深、概念準確、實用性強。《面向方面軟件開發的理論技術與實踐》可作為高等學校計算機專業本科或研究生教材,也可作為廣大軟件研究與開發人員參考用書。

名人推薦

《面向方面軟件開發的理論、技術與實踐》:人工編碼一直是軟件系統生產的主要方式,并在多年的發展過程中一直沒有解決業務需求復雜以及不斷變化的核心難題。面向對象的一系列方法雖然為軟件工程帶來了巨大的變化,但是,也沒有改變傳統手工編碼的現狀。而面向方面軟件開發(AOP)的出現可能會改變這一現狀。
王斌、盛津芳主編的《面向方面軟件開發的理論技術與實踐》從面向方面的理論、應用開發以及開發平臺三個視角全方位給出了面向方面的軟件開發技術脈絡。

目次

前言
第1章 AOP簡介
1.1 軟件開發的演化
1.2 關注點
1.3 AOP的起源與發展
1.4 AOP的思想
1.5 AOP的基本概念
1.6 AOP的開發過程
本章 小結
思考題

第2章 AOP的方面編織
2.1 方面實現策略
2.2 方面織入時間策略
2.3 方面編織技術的選擇
本章 小結
思考題

第3章 Aspectj簡介
3.1 Aspectj
3.2 下載與安裝
3.3 Aspectj簡單程序示例
本章 小結
思考題

第4章 Aspectj的基本概念
4.1 連接點
4.2 切入點
4.3 通知
4.4 方面
4.5 類型間聲明
本章 小結
思考題

第5章 深入Aspectj
5.1 Aspectj的編織機制
5.2 反射機制
5.3 方面的優先級
5.4 方面關聯
5.5 方面設計
5.6 異常軟化
本章 小結
思考題

第6章 基于擴展的UML的方面建模
6.1 UML術語和概念
6.2 方面與UML
6.3 使用UML為面向方面建模
本章 小結
思考題

第7章 Aspectj應用開發(一)
7.1 日志
7.2 認證授權
本章 小結
思考題

第8章 Aspectj應用開發(二)
8.1 數據庫連接池
8.2 線程池
本章 小結
思考題

第9章 基于AOP的設計模式
9.1 設計模式
9.2 Aspectj的設計模式(一)——觀察者模式
9.3 Aspectj的設計模式(二)——適配器模式
9.4 Aspectj的設計模式(三)——單例模式
9.5 Aspectj的設計模式(四)——工廠方法模式
9.6 AOP設計模式的優勢
本章 小結
思考題

第10章 Spring AOP框架
10.1 Spring AOP簡介
10.2 下載與安裝
10.3 簡單程序示例
10.4 Spring AOP的編織模型
10.5 Spring AOP編程的三種方式
本章 小結
思考題

第11章 基于JBoss的AOP
11.1 JBoss簡介
11.2 JBoss下載與安裝
11.3 簡單程序示例
11.4 JBoss AOP的基本概念
11.5 JBoss AOP的編織模型
本章 小結
思考題

第12章 基于.Net平臺的AOP
12.1 幾種代表性的AOP工具
12.2 Spring.Net AOP簡介
本章 小結
思考題
參考文獻

書摘/試閱

狀態圖描述方面和對象行為具有的優點包括:?提供豐富的語義表達橫切行為:?假定系統是一個有限的狀態系列,降低系統的復雜性;?狀態圖模型具備完整的行為規范,保留了設計和實現之間遷移,使自動產生代碼成為可能。狀態圖在面向對象建模時,能夠很好地建模對象內部行為,但是并不直接支持面向方面對象的行為建模,因此,必須在不改變狀態圖基本原理的情況下,對狀態圖實行擴展,增加表達方面的機制來建模方面行為,從而實現狀態圖支持面向方面建模的目的。在狀態圖中,狀態的遷移是在事件、方法調用或計時器時間的終結觸發實現的。狀態圖的方面建模應該考慮方面與方法、遷移的關聯,而不是狀態。為了清楚地表示每個對象的狀態圖以及方面的織入過程,可以利用層次狀態圖表示。每個區域之間的交互是通過共享變量、其他區域的狀態變化或者消息傳遞機制(廣播、傳播事件)等來實現的。狀態圖應該能夠允許核心和方面狀態圖并發、獨立開發,只有在特定應用需要時才進行綁定織入。

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

定價:100 123
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區