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

應(yīng)用Web Services構(gòu)建多層架構(gòu)的高效.NET應(yīng)用:XML China論壇開發(fā)紀(jì)實(shí)

應(yīng)用Web Services構(gòu)建多層架構(gòu)的高效.NET應(yīng)用:XML China論壇開發(fā)紀(jì)實(shí)

定 價(jià):¥46.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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