注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡網(wǎng)絡與數(shù)據(jù)通信Web Server應用Web Services構建多層架構的高效.NET應用:XML China論壇開發(fā)紀實

應用Web Services構建多層架構的高效.NET應用:XML China論壇開發(fā)紀實

應用Web Services構建多層架構的高效.NET應用:XML China論壇開發(fā)紀實

定 價:¥46.00

作 者: 王瑄、李燕
出版社: 科學出版社
叢編項: .NET開發(fā)專家
標 簽: WebServer

ISBN: 9787030152992 出版時間: 2005-06-01 包裝: 平裝
開本: 16開 頁數(shù): 411 字數(shù):  

內(nèi)容簡介

  本書講述如何利用.NET、SOA與Web Services構建企業(yè)級應用解決方案,本書第1部分介紹.NET開發(fā)的相關背景和必要知識,從本書的第二部分開始,將以大型實際應用為例,按照分析和規(guī)劃-設計和實現(xiàn)-部署與應用的思路展開討論,這是討論問題并迅速掌握技術的一種較好的方式。 本書只有一個示例(工程)——XMLChina論壇。本書并不側重于介紹某編程語言在軟件開發(fā)中的技巧,而且本書也不試圖向你提供可以被當作“字典”查詢的編程方法。本書的側重點是如何開發(fā)完整的、高效的企業(yè)級.NET軟件應用系統(tǒng)完整開發(fā)流程,為此,我們完成了XMLChina論壇這樣一個完整的、高效的Web應用系統(tǒng),請訪問www.XMLChina.net驗證我傘兵 工作并參與討論。 本書的大部分內(nèi)容,是以architect和analyst的角度作為出發(fā)點,通過實際案例分析來展開的;在設計與實現(xiàn)部分,也包括了大量的軟件系統(tǒng)開發(fā)介紹的C#代碼實現(xiàn);可作為架構師、系統(tǒng)分析員、開發(fā)人員、或業(yè)務分析人員的閱讀參考。 本書相關代碼請到www.b-xr.com或www.XMLChina.net下載

作者簡介

  王瑄,海軍工程大學畢業(yè),上海畢源信息科技有限公司首席系統(tǒng)架構師、最早關注WebServices架構的人員之一,一直致力于XML、WebServices及微軟COM+、.NET等關鍵技術架構的深入探討。精通主流電子商務技術。為多家公司、培訓機構策劃撰寫培訓教材,翻譯一些新技術資料。教材曾獲多方好評。

圖書目錄

第一部分 基礎
第1章 軟件應用架構
1.1 軟件體系結構的發(fā)展
1.1.1 軟件設計的發(fā)展
1.1.2 軟件應用架構的發(fā)展
1.2 多層應用服務體系結構
1.2.1 多層應用服務模型
1.2.2 主流分布式應用技術平臺
1.3 現(xiàn)代的Web應用體系結構
1.4 小結
第2章 SOA與Web服務
2.1 SOA
2.1.1 基于服務的模式
2.1.2 SOA的特點
2.1.3 邁向SOA的關鍵
2.2 Web服務
2.2.1 如何看待Web服務
2.2.2 Web服務體系結構
2.2.3 Web服務協(xié)議
2.2.4 應用Web服務
2.3.5 SOA與Web服務
2.4 小結
第3章 Web服務應用平臺
3.1 當今的Web服務應用平臺
3.1.1.NET平臺
3.1.2 J2EE平臺
3.2 Web服務的移動應用
3.3 微軟的.NET戰(zhàn)略
3.3.1 .NET是什么
3.3.2 .NET Framework
3.3.3 .NET程序集
3.3.4 開發(fā)工具Visual Studio
3.3.5 .NET與智能客戶端
3.3.6 .NET企業(yè)服務器
3.4 小結
第二部分 設計與實現(xiàn)
第4章 了解我們的業(yè)務模型
4.1 一切從需求開始
4.2 XMLChina論壇
4.3 可以做些什么
4.4 論壇的業(yè)務模型和業(yè)務規(guī)則
4.5 提供哪些Web服務
4.6 小結
第5章 系統(tǒng)架構與設計
5.1 成功的設計與開發(fā)
5.1.1 設計的目的
5.1.2 設計的原則
5.1.3 成功方程式
5.1.4 題外話:關于建模和方法論
5.2 系統(tǒng)架構
5.2.1 選擇技術平臺
5.2.2 全局架構設計
5.3.3 系統(tǒng)分層的剪裁和取舍
5.3 業(yè)務實體和分析類結構
5.3.1 分析類結構
5.3.2 業(yè)務實體
5.4 設計類結構
5.4.1 業(yè)務外觀層設計
5.4.2 業(yè)務規(guī)則層設計
5.4.3 數(shù)據(jù)訪問層設計
5.4.4 用戶表現(xiàn)層設計
5.5 Web服務層設計
5.6 小結
第6章 從對象到關系數(shù)據(jù)庫
6.1 數(shù)據(jù)庫與數(shù)據(jù)庫管理系統(tǒng)
6.1.1 數(shù)據(jù)庫模型
6.1.2 關系數(shù)據(jù)庫模型
6.1.3 向?qū)ο髷?shù)據(jù)庫模型
6.2 關系數(shù)據(jù)庫
6.2.1 關系數(shù)據(jù)庫基礎
6.2.2 設計關系數(shù)據(jù)庫
6.2.3 務實體的映射
6.2.4 關系的表示
6.2.5 完整性約束
6.2.6 評估設計質(zhì)量
6.3 對象到關系數(shù)據(jù)庫的映射
6.3.1 建立映射的原則
6.3.2 設計完成的XMLChina論壇數(shù)據(jù)庫
6.4 SQL Server基礎
6.4.1 選用SQL Server 2000
6.4.2 Transact-SQL語言基礎
6.4.3 函數(shù)
6.4.4 存儲過程
6.4.5 批處理、事務和鎖
6.4.6 查詢
6.5 小結
第7章 從設計到解決方案
7.1 建立.NET解決方案
7.1.1 Visual Studio.NET簡介
7.1.2 構建XMLChlna解決方案
7.2 設計應用程序配置文件
7.2.1 ASP.NET配置系統(tǒng)的分層配置結構
7.2.2 ASP.NET配置文件格式
7.3 系統(tǒng)框架層實現(xiàn)
7.4 小結
第8章 數(shù)據(jù)訪問層
8.1 Smart CRUD
8.1.1 操作原子性
8.1.2 “原子”到什么程度?
8.1.3 靈活的原子操作實現(xiàn)方法
8.2 使用存儲過程
8.2.1 爭論
8.2.2 將應用邏輯放入數(shù)據(jù)庫?
8.2.3 語法
8.2.4 事務處理
8.3 XMLChina中的ADO.NET
8.3.1 Microsoft數(shù)據(jù)訪問技術的發(fā)展
8.3.2 寶貴的數(shù)據(jù)庫連接
8.3.3 必要時使用連接的ADO.NET
8.3.4 DataSet
8.3.5 DataSet和DataReader
8.3.6 SqlDataAdapter
8.3.7 執(zhí)行存儲過程
8.4 業(yè)務實體
8.4.1 用什么表示業(yè)務實體
8.4.2 解決方案中的業(yè)務實體層
8.4.3 實現(xiàn)業(yè)務實體層
8.5 數(shù)據(jù)訪問功能實現(xiàn)分析
8.5.1 Users(用戶)類
8.5.2 數(shù)據(jù)分頁
8.5.3 Roles(角色)類
8.5.4 ForumGroups(欄目組)類
8.5.5 ForumColumns(欄目j類
8.5.6 ForumColumnPermissions(欄目權限)類
8.5.7 ForumPosts(帖子)類
8.5.8 ForumReplys(回復)類
8.5.9 ForumModerators(欄目版主)類
8.6 O/R Mapping
8.7 小結
第9章 業(yè)務層
9.1 業(yè)務外觀層
9.1.1 UserSystem(用戶)類
9.1.2 RoleSystem(角色)類
9.1.3 ForumGroupSystem(欄目組)類
9.1.4 ForumColumnSystem《欄目)類
9.1.5 ForumColumnPermissionSystem(欄目權限)類
9.1.6 ForumPostSystem(帖子)類
9.1.7 ForumReplySystem(回復)類
9.1.8 ForumModeratorSystem(欄目版主)類
9.2 業(yè)務規(guī)則層
9.2.1 User(用戶)類
9.2.2 Role{角色)類
9.2.3 ForumGroup(欄目組)類
9.2.4 ForumColumn(欄目)類
9.2.5 ForumColumnPermission(欄目權限)類
9.2.6 ForumPost(帖子)類
9.2.7 ForumReply(回復)類
9.2.8 ForumModerator(欄目版主)類
9.3 小結
第10章 Web表現(xiàn)層
10.1 ASP.NET.
10.1.1 ASP.NET運行機制
10.1.2 ASP.NET的優(yōu)點
10.1.3 CSS
10.1.4 Web用戶控件
10.2 G10bal.asax
10.3 首頁
10.4 用戶注冊和登錄
10.4.1 用戶注冊
10.4.2 登錄
10.4.3 注銷
10.5 帖子列表
10.6 發(fā)表帖子
10.7 緩存
10.7.1 窗體級輸出緩存
10.7.2 用戶控件輸出緩存
10.7.3 數(shù)據(jù)對象緩存
10.8 小結
第11章 構建Web服務
11.1 創(chuàng)建Web服務
11.2 測試Web服務
11.3 定義和處理SOAP頭
11.4 為Web Method實現(xiàn)功能
11.5 理解Web服務有關的文件
11.6 了解Web服務通信協(xié)議
11.7 Web服務高級編程
11.7.1 設置Web Method屬性
11.7.2 異步方法調(diào)用
11.7.3 SOAP擴展編程
11.8 小結
第三部分 部署與應用
第12章 應用程序部署
12.1 以成功部署作為結束
12.2.NET部署概述
12.3 環(huán)境配置:IIS和.NET Framework
12.4 部署.NET Web應用程序
12.4.1 了解ASP.NET Web應用程序
12.4.2 用VS.NET的“復制項目”命令部署
12.4.3 用XCOPY命令部署
12.4.4 用VS.NET的Web安裝項目部署
12.4.5 Web安裝項目部署示例
12.4.6 ASP.NET Web應用程序配置
12.5 企業(yè)級Web應用部署
12.5.1 使用分擔負載的部署方案
12.5.2 非分布式部署方案
12.5.3 分布式部署方案
12.6 小結
第13章 發(fā)布和發(fā)現(xiàn)Web服務
13.1 UDDI
13.1.1 UDDI體系結構
13.1.2 UDDI數(shù)據(jù)類型
13.1.3 UDDI注冊
13.1.4 應用UDDI SDK
13.1.5 UDDI的現(xiàn)在
13.2 DISCO
13.3 小結
第14章 應用XmlChina論壇的Web服務
14.1 XML Web服務描述
14.2 創(chuàng)建Web服務代理
14.3 創(chuàng)建Web服務的使用者
14.3.1 創(chuàng)建使用.NET Web服務的客戶端
14.3.2 引用Web服務
14.3.3 構建基本窗體
14.4 使用.NET Web服務
14.4.1 生成SOAP頭
14.4.2 訪問Web服務
14.5 在不同環(huán)境中應用Web服務
14.6 小結
第四部分 深入話題
第15章 數(shù)據(jù)庫優(yōu)化
15.1 可讀性優(yōu)化
15.1.1 命名規(guī)則
15.1.2 編程規(guī)則
15.2 安全性優(yōu)化
15.2.1 安全模式
15.2.2 角色
15.2.3 給用戶和角色分配權限
15.3 SQL Server 2000自己完成的優(yōu)化
15.4 RAID
15.5 分區(qū)
15.5.1 物理分區(qū)
15.5.2 邏輯分區(qū)
15.6 文件組
15.7 索引
15.7.1 非聚集索引
15.7.2 聚集索引
15.7.3 聚集還是非聚集
15.7.4 唯一索引
15.7.5 索引優(yōu)化向?qū)?br />15.7.6 定期維護索引
15.8 查詢分析器
15.9 查詢優(yōu)化
15.10 小結
第16章 調(diào)試與測試
16.1 測試概述
16.1.1 測試的目的
16.1.2 如何做好測試
16.2 應用程序測試
16.3 調(diào)試應用程序
16.3.1 .NET調(diào)試概述
16.3.2 調(diào)試工具
16.3.3 艮蹤調(diào)試ASP.NET Web應用程序
16.3.4 跟蹤和跟蹤偵聽器
16.4 小結
第17章 Web應用安全性
17.1 安全的Web應用程序
17.1.1 設計階段的安全考慮
17.1.2 實現(xiàn)階段的安全考慮
17.1.3 部署階段的安全問題
17.1.4 運行與維護階段的安全性
17.1.5 Web應用的客戶端安全問題
17.2 ASENET Web應用程序的安全方案
17.2.1 ASP.NET應用程序安全性介紹
17.2.2 IIS身份驗證
17.2.3 ASP.NET身份驗證
17.2.4 ASP.NET授權
17.2.5 通信安全性
17.3 小結
附錄 XMLChina論壇2.0系統(tǒng)數(shù)據(jù)庫表設計的詳細報表

本目錄推薦

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