注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計.NETMicrosoft.NET Remoting 權威指南

Microsoft.NET Remoting 權威指南

Microsoft.NET Remoting 權威指南

定 價:¥30.00

作 者: (美)Scott Mclean等著;張昆琪等譯;張昆琪譯
出版社: 機械工業(yè)出版社
叢編項: 微軟公司核心技術書庫
標 簽: 暫缺

購買這本書可以去


ISBN: 9787111119098 出版時間: 2003-05-01 包裝: 平裝
開本: 24cm 頁數(shù): 234 字數(shù):  

內(nèi)容簡介

  Microsoft.NETFramework為創(chuàng)建和擴展通過遠程對象進行交互的分布式應用程序提供了靈活的模型:.NETRemoting。本書由三位.NET開發(fā)專家編著,是.NETRemoting方面的權威指南,它討論了.NETRemoting的方方面面,對.NETRemoting的體系結(jié)構(gòu)也做了深入介紹。讀者將學會如何使用這種技術的高級擴展性鉤子和空前的協(xié)同工作能力來建立具有容錯功能、可擴展的、安全的、快速的并且易于維護和管理的基于Internet的分布式應用。關于如何使用.NETRemoting的可插拔式體系結(jié)構(gòu)來擴展和定制分布式應用程序從而解決復雜問題,讀者也會找到相關的具體示例、最佳練習內(nèi)容、性能提示本書涵蓋的主題▲理解分布式應用程序的開發(fā)▲理解.NETRemoting的體系結(jié)構(gòu)以及如何擴展.NETRemoting▲使用.NETRemoting建立分布式應用程序▲簡單對象訪問協(xié)議(SOAP)和.NETRemoting消息流▲消息及創(chuàng)建自定義代理▲創(chuàng)建自定義消息接收器和自定義上下文▲創(chuàng)建自定義傳輸通道和自定義通道接收器▲創(chuàng)建自定義序列化格式程序和自定義序列化格式程序接收器本書涵蓋了.NETRemoting的各種主要特性,主要講解了.NETRemoting的體系結(jié)構(gòu)、用.NETRemoting建立分布式應用程序?qū)哟?、簡單對象訪問協(xié)議和消息流、消息與代理對象、消息接收器與語境、通道與通道接收器以及序列化格式程序等內(nèi)容。書中還特別講述了如何使用.NETRemoting的可插入式體系結(jié)構(gòu)來擴展和定制分布式應用程序。本書概念清晰、條理性強,提供了大量的范例,是一本針對基于Internet的分布式應用開發(fā)不可多得的好書。

作者簡介

  ScottMcLean:XcelleNet公司的軟件工程師,專門從事企業(yè)服務器應用體系及分布式系統(tǒng)的開發(fā),已經(jīng)使用.NET等工具開發(fā)了各種應用。他曾寫過VisualC++的書,并為.NETMagazineOnline寫過.NETRemoting方面的文章。JamesNaftel:XcelleNet的首席程序設計師,同時還是公司的內(nèi)部教員,主要從事數(shù)據(jù)庫項目。他曾為WindowsDeveloperJournal寫過有關MiceosoftVisualStudio.NET插件的文章。

圖書目錄

譯者序
關于作者
前言
第1章 理解分布式應用開發(fā) 
1.1 簡短歷史 
1.1.1 分布式體系結(jié)構(gòu) 
1.1.2 分布式技術 
1.2 分布式對象——一個受歡迎的抽象概念 
1.3 分布式應用開發(fā)的優(yōu)點 
1.3.1 容錯 
1.3.2 可擴展性 
1.3.3 管理 
1.4 分布式應用開發(fā)的要求 
1.4.1 性能 
1.4.2 安全 
1.4.3 互操作性與線路格式 
1.4.4 Internet與防火墻 
1.4.5 配置 
1.4.6 位置無關性 
1.4.7 對象生存期管理 
1.5 使用 .NET Remoting 滿足分布式應用開發(fā)要求 
1.5.1 性能 
1.5.2 擴展與自定義Remoting 
1.5.3 配置 
1.5.4 CLR與CTS的優(yōu)點 
1.5.5 互操作性 
1.5.6 安全 
1.5.7 生存期管理 
1.5.8 企業(yè)服務 
1.6 小結(jié) 
第2章 理解 .NET Remoting體系結(jié)構(gòu) 
2.1 Remoting 邊界 
2.1.1 應用程序域 
2.1.2 上下文 
2.1.3 穿越邊界 
2.2 對象激活 
2.2.1 服務器端激活 
2.2.2 客戶端激活 
2.3 對象的生命租用 
2.3.1 租用 
2.3.2 租用管理器 
2.3.3 發(fā)起者
2.4 穿越應用程序的邊界
2.4.1 通過ObjRef 列集遠程對象引用
2.4.2 客戶端經(jīng)由代理與遠程對象通信
2.4.3 消息形成Remoting 基礎
2.4.4 通道越過Remoting 邊界傳輸消息
2.4.5 通道接收器鏈可以作用于消息
2.5 小結(jié)
第3章 使用 .NET Remoting建立分布式應用程序
3.1 設計一個分布式作業(yè)分配應用程序
3.2 實現(xiàn)JobServer 應用程序
3.2.1 實現(xiàn)JobServer 應用程序邏輯
3.2.2 添加 .NET Remoting
3.3 實現(xiàn)JobClient 應用程序
3.3.1 選擇客戶端應用程序域
3.3.2 獲取服務器端元數(shù)據(jù)
3.3.3 為 .NET Remoting 配置 JobClient應用程序
3.4 將JobServerImpl類暴露為一個Web服務
3.4.1 修改范例應用程序
3.4.2 使用SOAPSuds工具
3.4.3 給Web服務添加安全
3.4.4 .NET Remoting 使用基于角色的安全
3.5 擴展帶有客戶端激活對象的范例
3.5.1 JobNotes類
3.5.2 JobClient應用程序的變動
3.5.3 為 .NET Remoting 客戶端激活對象配置客戶端
3.5.4 為 .NET Remoting 客戶端激活對象配置服務器
3.5.5 給租用添加發(fā)起人
3.6 元數(shù)據(jù)相關性問題
3.6.1 刪除JobServer對JobClient 元數(shù)據(jù)的相關性
3.6.2 開發(fā)出替代類進行發(fā)布以取代JobServerImpl 元數(shù)據(jù)
3.6.3 遠程化IJobServer 接口
3.7 小結(jié)
第4章 SOAP與消息流
4.1 簡單對象訪問協(xié)議
4.1.1 為什么要關注SOAP
4.1.2 基于HTTP的RPC
4.1.3 SOAP消息元素
4.1.4 文檔/文字SOAP
4.2 消息流
4.2.1 add_JobEvent 請求消息
4.2.2 add_JobEvent 響應消息
4.2.3 GetJobs 請求消息
4.2.4 GetJobs 響應消息
4.2.5 CreateJob 請求消息
4.2.6 CreateJob 響應消息
4.2.7 UpdateJobState 請求消息
4.2.8 UpdateJobState 響應消息
4.2.9 JobNotes 激活請求消息
4.2.10 JobNotes 激活響應消息
4.2.11 remove_JobEvent 請求消息
4.2.12 remove_JobEvent 響應消息
4.3 小結(jié)
第5章 消息與代理
5.1 消息
5.1.1 構(gòu)造函數(shù)調(diào)用消息
5.1.2 方法調(diào)用消息
5.1.3 消息類型
5.2 代理
5.2.1 TransparentProxy/透明代理
5.2.2 RealProxy/真實代理
5.2.3 擴展RealProxy
5.2.4 練習自定義代理對象
5.3 小結(jié)
第6章 消息接收器與上下文
6.1 消息接收器
6.1.1 IMessageSink
6.1.2 同步消息處理
6.1.3 異步消息處理
6.2 理解上下文
6.2.1 建立上下文
6.2.2 上下文屬性和成員屬性
6.2.3 上下文和Remoting
6.2.4 動態(tài)上下文接收器
6.2.5 客戶端上下文接收器鏈
6.2.6 服務器上下文接收器鏈
6.2.7 服務器對象接收器鏈
6.2.8 特使對象接收器鏈
6.3 小結(jié)
第7章 通道與通道接收器
7.1 如何構(gòu)建通道
7.1.1 通道術語
7.1.2 HttpChannel
7.1.3 HttpServerChannel
7.1.4 HttpServerTransportSink
7.1.5 HttpClientChannel
7.1.6 HttpClientTransportSinkProvider
7.1.7 HttpClientTransportSink
7.2 創(chuàng)建自定義通道
7.2.1 創(chuàng)建自定義 .NET Remoting 通道的步驟
7.2.2 創(chuàng)建自定義通道FileChannel
7.3 實現(xiàn)一個自定義的通道接收器
7.4 小結(jié)
第8章 序列化格式程序
8.1 對象序列化
8.1.1 可序列化屬性
8.1.2 自定義對象序列化
8.1.3 對象圖序列化
8.1.4 對象圖逆序列化
8.1.5 序列化替代品及替代品選擇器
8.2 序列化格式程序
8.2.1 獲取某類型的可序列化成員
8.2.2 遍歷對象圖
8.2.3 使用ObjectManager 類
8.2.4 使用Formatter 類
8.2.5 實現(xiàn)一個自定義的序列化格式程序
8.3 創(chuàng)建一個格式程序接收器
8.3.1 客戶端格式程序接收器
8.3.2 服務器端格式程序接收器
8.4 小結(jié)

本目錄推薦

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