注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NET.NET企業(yè)服務(wù)框架:應(yīng)用.NET企業(yè)服務(wù)開發(fā)分布式業(yè)務(wù)解決方案

.NET企業(yè)服務(wù)框架:應(yīng)用.NET企業(yè)服務(wù)開發(fā)分布式業(yè)務(wù)解決方案

.NET企業(yè)服務(wù)框架:應(yīng)用.NET企業(yè)服務(wù)開發(fā)分布式業(yè)務(wù)解決方案

定 價(jià):¥68.00

作 者: (美)內(nèi)格爾(Nagel,C.) 著,夏桅,金雪根 譯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121030710 出版時(shí)間: 2006-11-01 包裝: 膠版紙
開本: 16 頁(yè)數(shù): 539 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  隨著Web技術(shù)的發(fā)展,大部分桌面軟件依然是孤立的,這意味著分布式應(yīng)用程序具有廣闊的發(fā)展前景。分布式應(yīng)用程序主要應(yīng)用于企業(yè)內(nèi)部和企業(yè)與企業(yè)之間,當(dāng)然,它對(duì)于普通用戶來(lái)說(shuō)也是意義非凡的。企業(yè)服務(wù)是一種難學(xué)易用的框架,因?yàn)樗鎸?duì)的是極其復(fù)雜的企業(yè)環(huán)境。這是一本關(guān)于如何利用.NET企業(yè)服務(wù)框架開發(fā)分布式業(yè)務(wù)解決方案的書,本書涵蓋了.NET企業(yè)服務(wù)的方方面面,如并發(fā)、COM互操作、事務(wù)服務(wù)、狀態(tài)管理等。書中詳細(xì)講解了應(yīng)用.NET企業(yè)服務(wù)框架開發(fā)分布式業(yè)務(wù)解決方案的具體方法和實(shí)用技巧,使讀者在知道Know how的同時(shí)還知道Know why。本書的另外一個(gè)特點(diǎn)是提供了大量的示例代碼,以或大或小的實(shí)例展示了各種方法的應(yīng)用場(chǎng)景和技巧。無(wú)論你是剛?cè)腴T的初學(xué)者還是經(jīng)驗(yàn)豐富的高手,本書都是一本權(quán)威的指南和參考書。

作者簡(jiǎn)介

  本書提供作譯者介紹About the Author關(guān)于作者Christian Nagel是一位軟件架構(gòu)師,同時(shí)也是培訓(xùn)師和咨詢顧問(wèn)。作為Thinktecture公司的成員,他提供微軟.NET技術(shù)相關(guān)的培訓(xùn)。由于在開發(fā)者社區(qū)中的卓越表現(xiàn),他榮獲了Microsoft Regional Director和MVP(Visual C#組)的稱號(hào)。他著有多本.NET書籍,包括Professional C# (Wrox, 2004)、Pro .NET Network Programming (Apress, 2004)和C# Web Services (Wrox, 2001),并且因此而深受好評(píng)。Christian有超過(guò)15年的軟件開發(fā)和軟件架構(gòu)經(jīng)驗(yàn)。他的編程...

圖書目錄

Contents  
目錄  
關(guān)于作者 xix  
前言 xxi  
序 xxv  
致謝 xxxi  
第1章 .NET企業(yè)服務(wù)簡(jiǎn)介 1  
創(chuàng)建應(yīng)用程序 2  
應(yīng)用程序的分層 4  
邏輯分層與物理系統(tǒng) 8  
群集解決方案 9  
面向服務(wù)架構(gòu) 9  
智能客戶端 11  
應(yīng)用程序服務(wù)的歷史 13  
COM和.NET 13  
微軟事務(wù)服務(wù)器 18  
COM+ 1.0 20  
.NET企業(yè)服務(wù) 21  
應(yīng)用程序和組件 21  
聲明式編程 23  
組件目錄 23  
組件管理 23  
應(yīng)用程序服務(wù) 24  
自動(dòng)事務(wù)管理    
隊(duì)列組件 26  
松散耦合事件 27  
基于角色的安全性    
COM+ 1.5的新功能    
總結(jié) 30  
第2章 對(duì)象激活和上下文 31  
上下文    
.NET Remoting上下文 34  
服務(wù)組件的上下文 37  
混合.NET和COM+上下文 41  
建立一個(gè)服務(wù)組件 43  
程序集特性 44  
為程序集簽名 46  
全局程序集緩存 47  
接口的使用 48  
ServicedComponent類 49  
組件注冊(cè) 55  
客戶端應(yīng)用程序 59  
調(diào)試 61  
類庫(kù)應(yīng)用程序 62  
服務(wù)器應(yīng)用程序 62  
對(duì)象激活 64  
構(gòu)造字符串 64  
即時(shí)激活 65  
JITA和對(duì)象銷毀 70  
對(duì)象池 71  
私有組件 79  
應(yīng)用程序激活 80  
總結(jié) 82  
第3章 并發(fā) 85  
同步概述 86  
使用同步鎖 87  
Interlocked類 89  
實(shí)現(xiàn)同步的其他選擇 89  
單元 90  
單線程單元 91  
多線程單元 94  
線程中立單元 95  
.NET企業(yè)服務(wù)中的同步 97  
活動(dòng) 97  
配置同步 99  
同步功能演示 100  
可重入性 107  
同步選項(xiàng)的選擇 108  
無(wú)組件服務(wù) 109  
ServiceDomain類 109  
ServiceConfigc類 110  
Activity 類 110  
使用一個(gè)新的活動(dòng) 112  
啟動(dòng)一個(gè)新的上下文 115  
總結(jié) 116  
第4章 COM互操作 119  
無(wú)COM互操作的.NET客戶端 120  
并行支持 120  
COM互操作性 121  
COM調(diào)用包裝和運(yùn)行時(shí)調(diào)用包裝 122  
COM的默認(rèn)配置 123  
生成的類型庫(kù) 127  
COM接口類型 134  
自定義接口 134  
調(diào)度接口 135  
雙重接口 139  
ComVisible特性 142  
版本控制 143  
應(yīng)用程序 145  
組件 145  
接口 146  
COMCompatibleVersion特性 147  
查找程序集 147  
私有和共享程序集 147  
COM注冊(cè)表入口 148  
COM和.NET的需求 149  
Visual Basi 6客戶端 150  
C++ COM客戶端 151  
腳本客戶端 154  
調(diào)用一個(gè)COM對(duì)象 155  
C++組件 156  
運(yùn)行時(shí)調(diào)用包裝 157  
.NET組件 157  
注冊(cè) 158  
客戶端應(yīng)用程序 158  
總結(jié) 159  
第5章 網(wǎng)絡(luò)訪問(wèn) 161  
DCOM 162  
DCOM傳輸協(xié)議 162  
應(yīng)用程序代理 163  
建立一個(gè)應(yīng)用程序代理 164  
安裝應(yīng)用程序代理 167  
創(chuàng)建DCOM客戶端應(yīng)用程序 169  
SOAP服務(wù) 172  
.NET Remoting 概覽 172  
建立一個(gè)使用.NET Remoting 的服務(wù)組件 175  
配置這個(gè)服務(wù)器應(yīng)用程序 180  
創(chuàng)建一個(gè).NET Remoting 客戶端 186  
SOAP服務(wù)的缺點(diǎn) 190  
Web 服務(wù) 192  
概覽 192  
用ASP.NET實(shí)現(xiàn)一個(gè)Web Service 194  
創(chuàng)建一個(gè)代理 198  
總結(jié) 200  
第6章 數(shù)據(jù)訪問(wèn) 203  
ADO.NET概覽 203  
示例數(shù)據(jù)庫(kù) 206  
實(shí)體類 207  
數(shù)據(jù)庫(kù)訪問(wèn) 212  
數(shù)據(jù)庫(kù)查詢 213  
插入 217  
更新 219  
調(diào)用存儲(chǔ)過(guò)程 220  
數(shù)據(jù)集 222  
填充數(shù)據(jù)集 224  
更新數(shù)據(jù)集 228  
總結(jié) 234  
第7章 事務(wù)服務(wù) 237  
事務(wù)概覽 237  
ACID屬性 238  
分布式事務(wù) 239  
手動(dòng)事務(wù) 241  
自動(dòng)事務(wù) 246  
事務(wù)特性 247  
事務(wù)流 250  
事務(wù)結(jié)果 250  
ContextUtil類的方法 251  
自動(dòng)事務(wù)示例 253  
提交事務(wù)投票 258  
Auto Complete特性 258  
分布式事務(wù) 260  
無(wú)組件事務(wù)服務(wù) 260  
ASP.NET中的事務(wù)支持 264  
事務(wù)隔離 264  
潛在的事務(wù)隔離問(wèn)題 265  
事務(wù)隔離級(jí)別 265  
監(jiān)視DTC 268  
.NET 2.0中的事務(wù)支持 269  
總結(jié) 271  
第8章 補(bǔ)償性資源管理 273  
CRM的架構(gòu) 273  
CRM應(yīng)用程序類 275  
CRM應(yīng)用程序示例 276  
應(yīng)用程序配置 279  
輔助類型 280  
工作者組件 282  
補(bǔ)償器組件 284  
客戶端應(yīng)用程序 285  
監(jiān)視 287  
總結(jié) 287  
第9章 狀態(tài)管理 289  
狀態(tài)的特征 290  
有狀態(tài)組件還是無(wú)狀態(tài)組件 292  
數(shù)據(jù)庫(kù)和文件 293  
隔離存儲(chǔ) 294  
活動(dòng)目錄 296  
共享屬性管理器 297  
共享屬性組管理器 298  
共享屬性組 301  
共享屬性 301  
客戶端應(yīng)用程序 302  
SPM狀態(tài)的特征 303  
ASP.NET狀態(tài)管理 304  
會(huì)話狀態(tài) 305  
緩存 308  
從服務(wù)組件中訪問(wèn)ASP.NET狀態(tài) 310  
ASP.NET狀態(tài)的特征 311  
客戶端狀態(tài)管理 312  
SOAP頭 312  
.NET 選程調(diào)用上下文 315  
總結(jié) 318  
第10章 隊(duì)列組件 321  
概覽 322  
產(chǎn)品版本 325  
消息隊(duì)列服務(wù)器 325  
消息隊(duì)列客戶端 327  
消息隊(duì)列的特性 327  
消息隊(duì)列 328  
消息 330  
管理工具 331  
創(chuàng)建一個(gè)隊(duì)列組件 334  
程序集特性 335  
接口定義 336  
CourseControl類 338  
注冊(cè) 340  
客戶端 341  
錯(cuò)誤處理 346  
事務(wù)化隊(duì)列 349  
返回?cái)?shù)據(jù) 350  
總結(jié) 353  
第11章 松耦合事件 355  
LCE概覽 355  
事件類 358  
發(fā)布者 358  
訂閱者 358  
篩選器 359  
LCE編程 360  
事件類 360  
發(fā)布者 364  
固定訂閱者 364  
臨時(shí)訂閱者 367  
篩選器 373  
訂閱者篩選器 373  
發(fā)布者篩選器 375  
在網(wǎng)絡(luò)上使用LCE 376  
LCE路由 376  
事件類代理 378  
LCE和隊(duì)列組件 379  
事件類作為隊(duì)列組件 380  
訂閱者作為隊(duì)列組件 380  
總結(jié) 382  
第12章 安全 385  
安全概覽 386  
Windows安全 388  
SQL Server服務(wù)器 388  
IIS 391  
ASP.NET Web應(yīng)用程序 393  
ASP.NET Web Service 399  
企業(yè)服務(wù) 405  
用戶身份 405  
授權(quán) 407  
啟用訪問(wèn)檢查 407  
定義角色 408  
定義角色訪問(wèn) 410  
在方法內(nèi)部檢查角色 413  
驗(yàn)證等級(jí)和身份模擬 414  
驗(yàn)證級(jí)別 414  
身份模擬 416  
獲取調(diào)用者的身份信息 419  
企業(yè)服務(wù)和.NET Remoting 420  
總結(jié) 422  
第13章 部署和配置 425  
部署 425  
自動(dòng)部署 426  
手工部署 426  
創(chuàng)建自定義安裝程序 426  
創(chuàng)建安裝包 432  
特性 434  
管理組件 436  
將應(yīng)用程序配置為服務(wù) 441  
總結(jié) 442  
第14章 分布式應(yīng)用的未來(lái) 443  
Web Services規(guī)范 444  
網(wǎng)絡(luò)通訊 444  
可靠的消息傳遞 450  
事務(wù) 452  
安全 460  
Indigo 463  
宿主環(huán)境 463  
系統(tǒng)服務(wù) 464  
連接器 465  
服務(wù)模型 466  
消息傳輸服務(wù) 466  
從企業(yè)服務(wù)移植到 Indigo 467  
總結(jié) 469  
第15章 案例研究 471  
課程管理用例 472  
示例項(xiàng)目 473  
實(shí)體類:CourseManagement.Entities 475  
CourseManagement數(shù)據(jù)庫(kù) 483  
數(shù)據(jù)訪問(wèn):CourseManagement.Data 484  
服務(wù)組件:CourseManagement.Control 489  
Windows客戶端:CourseManager 495  
Web Services:CouresRegistrationService 499  
Web應(yīng)用程序:CourseRegistrationWeb 503  
隊(duì)列組件:CourseRegistration 509  
總結(jié) 510  
結(jié)束語(yǔ) 511  
進(jìn)一步閱讀 513  
索引 515  

本目錄推薦

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