注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書生活時尚育兒/成長家庭教育.NET與J2EE互操作

.NET與J2EE互操作

.NET與J2EE互操作

定 價:¥30.00

作 者: (美)Dwight Peltzer著;楊飛,黎媛等譯;楊飛譯
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787302094241 出版時間: 2004-10-01 包裝: 平裝
開本: 26cm 頁數(shù): 217 字?jǐn)?shù):  

內(nèi)容簡介

  通過學(xué)習(xí)本書,您可以實現(xiàn)J2EE和.NET之間的集成。本書由Microsoft和Sun公司的技術(shù)專家介紹各種相關(guān)技術(shù),提供了業(yè)務(wù)合作伙伴之間跨平臺通信和關(guān)鍵企業(yè)數(shù)據(jù)傳輸?shù)慕鉀Q方案。本書使用一個案例分析作為整體的框架,DwightPeltzer教授在本書中介紹了各種與集成J2EE和.NET相關(guān)的技術(shù)問題,并且提供實際的解決方案、建議和最佳實踐,IT專家和開發(fā)人員可在工作中利用這些最佳實踐。本書也介紹了各種技術(shù)以及如何將安們結(jié)合起來使用,這些都將幫助您成功地集成J2EE和.NET技術(shù)?!な褂眉傻能浖_發(fā)進(jìn)入電子商務(wù)時代?!そY(jié)合使用各種語音,包括VisualBasic.NET、C++和C?!ぴO(shè)計要伸縮的多層分布式應(yīng)用。·利用java技術(shù)的完整補(bǔ)充?!ぐㄈ我獾臉I(yè)務(wù)模型需求?!ぶС諻eb組件的開發(fā)。·研究NET.Framcwork,包括SQLServer、ADO.NET、VisualStudio.NET、公共語言運(yùn)行庫(CTS)、通用語言規(guī)范(CLS)等。·研究J2EE體系結(jié)構(gòu),學(xué)習(xí)如何創(chuàng)建動態(tài)Web頁,以及實現(xiàn)企業(yè)應(yīng)用集成。·比較各種技術(shù)并發(fā)現(xiàn)其中的公共特征和互操作性的優(yōu)點(diǎn)。

作者簡介

  Dwight Peltzer,是一位知名的計算機(jī)作家、顧問和講師,他在基于Java的J2EE技術(shù)、.NET Framework和Microsoft系列的服務(wù)器產(chǎn)品等方面有著豐富的工作經(jīng)驗,是這方面的權(quán)威教授。

圖書目錄

目 錄
第Ⅰ部分 J2EE的互操作性
第1章 企業(yè)軟件的互操作性 3
1.1 分布式應(yīng)用開發(fā)的介紹 3
1.2 企業(yè)中的互操作性 6
1.3 J2EE Servlets、Java Server Pages以及Web服務(wù) 6
1.4 Enterprise JavaBeans、接口以及JDBC持久性 7
1.5 RMI-IIOP、JNDI以及部署描述符 7
1.6 .NET語言集成組件 7
1.6.1 公共語言運(yùn)行庫任務(wù) 7
1.6.2 CTS支持?jǐn)?shù)據(jù)類型的互操作性 8
1.6.3 通用語言規(guī)范 8
1.7 ASP.NET體系結(jié)構(gòu) 8
1.8 ASP.NET和Web服務(wù) 11
1.9 第三方供應(yīng)商的互操作性解決方案 12
1.9.1 Java/Microsoft .NET的互操作性實現(xiàn)方法 13
1.9.2 將Java代碼編譯為.NET代碼 13
1.10 最佳實踐、設(shè)計模式、安全性和業(yè)務(wù)解決方案 14
1.11 Java連接器體系結(jié)構(gòu)(JCA)規(guī)范 15
1.11.1 企業(yè)應(yīng)用集成的概念 15
1.11.2 企業(yè)信息系統(tǒng)的概念 16
1.11.3 EIS方式的變化 16
1.12 案例分析:國際外幣匯兌組織(IFCE) 18
1.12.1 產(chǎn)品前景 18
1.12.2 綜合資料 19
第2章 J2EE Servlets、Java Server Pages和Web服務(wù) 21
2.1 J2EE規(guī)范 22
2.1.1 通信技術(shù) 23
2.1.2 表示技術(shù) 25
2.1.3 業(yè)務(wù)應(yīng)用程序技術(shù) 25
2.2 開發(fā)J2EE應(yīng)用程序 27
2.2.1 基于Web的遠(yuǎn)程表示模型 27
2.2.2 分布式邏輯應(yīng)用程序模型 29
2.2.3 遠(yuǎn)程數(shù)據(jù)管理模型 32
2.2.4 分布式數(shù)據(jù)管理模型 33
2.3 MVC業(yè)務(wù)開發(fā)模型 33
2.4 servlet的設(shè)計 35
2.4.1 HTTP和servlets 35
2.4.2 servlet的生命周期 36
2.4.3 小型的servlet 37
2.4.4 servlet接口和類 38
2.4.5 使用servlets管理會話狀態(tài) 41
2.5 Java Server Pages 43
2.5.1 JSP生命周期 43
2.5.2 JSP的特定標(biāo)記 44
2.5.3 JSP頁面指令 46
2.5.4 JSP頁面處理的最佳實踐 48
第3章 Enterprise JavaBeans、接口和JDBC持久性 49
3.1 Enterprise JavaBeans概述 50
3.1.1 會話Beans 50
3.1.2 實體Beans 51
3.2 EJB接口 51
3.2.1 遠(yuǎn)程home 接口 52
3.2.2 遠(yuǎn)程組件接口 52
3.2.3 本地組件接口 53
3.3 實現(xiàn)類探討 53
3.4 從客戶端的角度分析EJB 54
3.4.1 遠(yuǎn)程對象的概念 55
3.4.2 本地和遠(yuǎn)程客戶端的分析 55
3.4.3 遠(yuǎn)程接口和本地接口及其API 56
3.4.4 本地接口 56
3.4.5 開發(fā)有狀態(tài)會話Bean 56
3.5 EJB系統(tǒng)的功能 57
3.5.1 構(gòu)建會話Bean 58
3.5.2 開發(fā)有狀態(tài)會話Bean 65
3.5.3 開發(fā)實體Bean 66
3.5.4 實體Bean的特征 66
3.5.5 實體Bean類型 66
3.5.6 創(chuàng)建CMP實體Bean 68
3.5.7 開發(fā)BMP Bean 70
3.5.8 消息驅(qū)動Bean 76
第4章 RMI-IIOP、JNDI和部署描述符 79
4.1 遠(yuǎn)程對象訪問 79
4.1.1 接口的探討 80
4.1.2 對象串行化 82
4.2 RMI-IIOP、Java命名和目錄接口 83
4.2.1 JNDI基礎(chǔ)架構(gòu) 84
4.2.2 獲得屬性 85
4.2.3 在目錄服務(wù)中使用綁定 86
4.3 部署描述符 87
第Ⅱ部分 Microsoft .NET的內(nèi)部互操作性
第5章 .NET語言集成組件 95
5.1 定義.NET的主要目標(biāo) 95
5.2 .NET在Windows家族中的角色 96
5.3 分析.NET Framework 98
5.4 反射 100
5.4.1 System.Type命名空間 101
5.4.2 創(chuàng)建類庫 102
5.4.3 讀取元數(shù)據(jù) 103
5.4.4 理解并構(gòu)建動態(tài)程序集 106
5.5 公共類型規(guī)范(CTS) 110
5.6 通用語言規(guī)范(CLS) 112
5.7 創(chuàng)建強(qiáng)名 113
5.8 .NET定位程序集的方式 115
5.9 總結(jié) 116
第6章 ASP.NET體系結(jié)構(gòu) 117
6.1 ASP.NET命名空間 118
6.2 ASP.NET Page類 122
6.2.1 Page類 122
6.2.2 ASP.NET頁面的生命周期 123
6.2.3 應(yīng)用頁面指令 124
6.2.4 后臺編碼功能 126
6.3 定義Web窗體功能 128
6.4 創(chuàng)建用戶控件 131
6.4.1 通過聲明添加用戶控件 132
6.4.2 通過編程添加用戶控件 133
6.4.3 服務(wù)器控件類型 133
6.4.4 Web控件 134
6.4.5 在服務(wù)器控件中處理事件 135
6.5 錯誤處理和安全性 135
第7章 ASP.NET與Web服務(wù) 137
7.1 什么是Web服務(wù) 137
7.1.1 創(chuàng)建Web服務(wù) 138
7.1.2 定義面向服務(wù)的體系結(jié)構(gòu)(SOA) 139
7.2 主要的Web服務(wù)技術(shù) 141
7.2.1 簡單對象訪問協(xié)議(SOAP) 142
7.2.2 Web服務(wù)描述語言 147
7.3 實現(xiàn)接口 155
7.3.1 動態(tài)綁定 155
7.3.2 類繼承和接口繼承 156
第Ⅲ部分 跨平臺的互操作性
第8章 第三方供應(yīng)商的互操作性解決方案 159
8.1 編寫并部署任何平臺上的應(yīng)用程序 159
8.2 Ja.NET和J-Integra 160
8.3 JNBridgePro:基礎(chǔ)結(jié)構(gòu)和特征 161
8.3.1 JNBridgePro基礎(chǔ)結(jié)構(gòu) 161
8.3.2 JNBridgePro的功能 162
8.4 安裝介紹 165
8.4.1 體系結(jié)構(gòu)中的元素 165
8.4.2 配置.NET端 166
8.4.3 配置Java端 166
8.4.4 通信協(xié)議 166
8.4.5 執(zhí)行安裝程序 167
8.4.6 配置通信協(xié)議 168
8.4.7 提高網(wǎng)絡(luò)性能 169
8.4.8 為生成代理而啟動Java 169
8.4.9 為使用代理而配置系統(tǒng) 170
8.4.10 為利用ASP.NET而配置代理 170
8.4.11 為使用代理而啟動單機(jī)JVM 171
8.4.12 在非默認(rèn)的安全管理器下運(yùn)行Java端 171
8.5 運(yùn)行示例:JNBridgePro和WebSphere 5.0 172
8.5.1 創(chuàng)建jnbcore.war 172
8.5.2 構(gòu)建代理DLL 173
8.5.3 構(gòu)建并運(yùn)行客戶端應(yīng)用程序 173
8.5.4 BasicCalculatorEJB示例文件 174
第9章 最佳實踐、設(shè)計模式、安全性和業(yè)務(wù)解決方案 185
9.1 應(yīng)用最佳實踐 185
9.2 容器的角色 185
9.2.1 最佳實踐:從J2EE應(yīng)用和.NET的表示中分離業(yè)務(wù)邏輯 187
9.2.2 最佳實踐:使用ASP.NET的后臺編碼功能 187
9.2.3 最佳實踐:使可應(yīng)用的瘦客戶端和胖客戶端的功能最大化 187
9.2.4 用戶輸入驗證 187
9.2.5 防止客戶端請求重復(fù) 188
9.2.6 限制用戶的輸入選擇 189
9.2.7 分布式環(huán)境的會話狀態(tài)管理 189
9.2.8 最佳實踐:客戶端會話狀態(tài) 189
9.2.9 最佳實踐:使用隱藏字段 190
9.2.10 最佳實踐:重寫URL 190
9.2.11 最佳實踐:使用cookie 191
9.2.12 在J2EE和.NET中保持服務(wù)器端的狀態(tài) 191
9.2.13 最佳實踐:使用J2EE的HttpSession接口 191
9.2.14 在.NET中定義應(yīng)用狀態(tài) 191
9.2.15 最佳實踐:使用HttpApplicationState類 191
9.2.16 最佳實踐:應(yīng)用狀態(tài)的訪問同步 192
9.2.17 在ASP.NET中使用會話狀態(tài) 193
9.2.18 最佳實踐:使用ASP.NET會話狀態(tài) 193
9.2.19 最佳實踐:啟動會話狀態(tài) 193
9.2.20 配置會話狀態(tài)的存儲信息 194
9.2.21 最佳實踐:在In-Process和Out-of-Process保存會話狀態(tài) 194
9.2.22 在SQL Server中保存狀態(tài) 194
9.2.23 Cookieless會話 195
9.2.24 使用客戶端的cookie保存狀態(tài) 195
9.2.25 使用持久性cookie來保存狀態(tài) 196
9.2.26 EJB層的持久性 196
9.2.27 設(shè)計最大化的數(shù)據(jù)交換 196
9.2.28 J2EE和.NET的繼承性 196
9.3 確保企業(yè)應(yīng)用的安全 197
9.3.1 應(yīng)用ASP.NET代碼訪問安全 197
9.3.2 使用SQL服務(wù)器的信任連接 198
9.3.3 最佳實踐:應(yīng)用安全方法 198
9.4 提供Visual Basic.NET的IFCE業(yè)務(wù)解決方案 199
9.5 總結(jié) 206
第Ⅳ部分 附 錄
附錄A Java連接器體系結(jié)構(gòu)(JCA)規(guī)范 209
A.1 JCA組件 209
A.1.1 連接管理約定 209
A.1.2 事務(wù)管理約定 210
A.1.3 安全約定 210
A.1.4 利用公共客戶端接口 210
A.1.5 理解資源適配器的作用 211
A.1.6 數(shù)據(jù)映射 211
A.1.7 理解消息代理 211
A.1.8 構(gòu)造集成工作流計劃 212
A.2 更多的信息 212
附錄B 其他資源 215

本目錄推薦

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