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

.NET與J2EE互操作

.NET與J2EE互操作

定 價:¥30.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

目 錄
第Ⅰ部分 J2EE的互操作性
第1章 企業(yè)軟件的互操作性 3
1.1 分布式應用開發(fā)的介紹 3
1.2 企業(yè)中的互操作性 6
1.3 J2EE Servlets、Java Server Pages以及Web服務 6
1.4 Enterprise JavaBeans、接口以及JDBC持久性 7
1.5 RMI-IIOP、JNDI以及部署描述符 7
1.6 .NET語言集成組件 7
1.6.1 公共語言運行庫任務 7
1.6.2 CTS支持數(shù)據(jù)類型的互操作性 8
1.6.3 通用語言規(guī)范 8
1.7 ASP.NET體系結(jié)構(gòu) 8
1.8 ASP.NET和Web服務 11
1.9 第三方供應商的互操作性解決方案 12
1.9.1 Java/Microsoft .NET的互操作性實現(xiàn)方法 13
1.9.2 將Java代碼編譯為.NET代碼 13
1.10 最佳實踐、設計模式、安全性和業(yè)務解決方案 14
1.11 Java連接器體系結(jié)構(gòu)(JCA)規(guī)范 15
1.11.1 企業(yè)應用集成的概念 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服務 21
2.1 J2EE規(guī)范 22
2.1.1 通信技術 23
2.1.2 表示技術 25
2.1.3 業(yè)務應用程序技術 25
2.2 開發(fā)J2EE應用程序 27
2.2.1 基于Web的遠程表示模型 27
2.2.2 分布式邏輯應用程序模型 29
2.2.3 遠程數(shù)據(jù)管理模型 32
2.2.4 分布式數(shù)據(jù)管理模型 33
2.3 MVC業(yè)務開發(fā)模型 33
2.4 servlet的設計 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的特定標記 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 遠程home 接口 52
3.2.2 遠程組件接口 52
3.2.3 本地組件接口 53
3.3 實現(xiàn)類探討 53
3.4 從客戶端的角度分析EJB 54
3.4.1 遠程對象的概念 55
3.4.2 本地和遠程客戶端的分析 55
3.4.3 遠程接口和本地接口及其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 遠程對象訪問 79
4.1.1 接口的探討 80
4.1.2 對象串行化 82
4.2 RMI-IIOP、Java命名和目錄接口 83
4.2.1 JNDI基礎架構(gòu) 84
4.2.2 獲得屬性 85
4.2.3 在目錄服務中使用綁定 86
4.3 部署描述符 87
第Ⅱ部分 Microsoft .NET的內(nèi)部互操作性
第5章 .NET語言集成組件 95
5.1 定義.NET的主要目標 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)建強名 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 應用頁面指令 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 服務器控件類型 133
6.4.4 Web控件 134
6.4.5 在服務器控件中處理事件 135
6.5 錯誤處理和安全性 135
第7章 ASP.NET與Web服務 137
7.1 什么是Web服務 137
7.1.1 創(chuàng)建Web服務 138
7.1.2 定義面向服務的體系結(jié)構(gòu)(SOA) 139
7.2 主要的Web服務技術 141
7.2.1 簡單對象訪問協(xié)議(SOAP) 142
7.2.2 Web服務描述語言 147
7.3 實現(xiàn)接口 155
7.3.1 動態(tài)綁定 155
7.3.2 類繼承和接口繼承 156
第Ⅲ部分 跨平臺的互操作性
第8章 第三方供應商的互操作性解決方案 159
8.1 編寫并部署任何平臺上的應用程序 159
8.2 Ja.NET和J-Integra 160
8.3 JNBridgePro:基礎結(jié)構(gòu)和特征 161
8.3.1 JNBridgePro基礎結(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)絡性能 169
8.4.8 為生成代理而啟動Java 169
8.4.9 為使用代理而配置系統(tǒng) 170
8.4.10 為利用ASP.NET而配置代理 170
8.4.11 為使用代理而啟動單機JVM 171
8.4.12 在非默認的安全管理器下運行Java端 171
8.5 運行示例: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)建并運行客戶端應用程序 173
8.5.4 BasicCalculatorEJB示例文件 174
第9章 最佳實踐、設計模式、安全性和業(yè)務解決方案 185
9.1 應用最佳實踐 185
9.2 容器的角色 185
9.2.1 最佳實踐:從J2EE應用和.NET的表示中分離業(yè)務邏輯 187
9.2.2 最佳實踐:使用ASP.NET的后臺編碼功能 187
9.2.3 最佳實踐:使可應用的瘦客戶端和胖客戶端的功能最大化 187
9.2.4 用戶輸入驗證 187
9.2.5 防止客戶端請求重復 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中保持服務器端的狀態(tài) 191
9.2.13 最佳實踐:使用J2EE的HttpSession接口 191
9.2.14 在.NET中定義應用狀態(tài) 191
9.2.15 最佳實踐:使用HttpApplicationState類 191
9.2.16 最佳實踐:應用狀態(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ù)據(jù)交換 196
9.2.28 J2EE和.NET的繼承性 196
9.3 確保企業(yè)應用的安全 197
9.3.1 應用ASP.NET代碼訪問安全 197
9.3.2 使用SQL服務器的信任連接 198
9.3.3 最佳實踐:應用安全方法 198
9.4 提供Visual Basic.NET的IFCE業(yè)務解決方案 199
9.5 總結(jié) 206
第Ⅳ部分 附 錄
附錄A Java連接器體系結(jié)構(gòu)(JCA)規(guī)范 209
A.1 JCA組件 209
A.1.1 連接管理約定 209
A.1.2 事務管理約定 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) www.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號