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

.NET與J2EE互操作

.NET與J2EE互操作

定 價(jià):¥30.00

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

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

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

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

作者簡(jiǎn)介

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

圖書(shū)目錄

目 錄
第Ⅰ部分 J2EE的互操作性
第1章 企業(yè)軟件的互操作性 3
1.1 分布式應(yīng)用開(kāi)發(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語(yǔ)言集成組件 7
1.6.1 公共語(yǔ)言運(yùn)行庫(kù)任務(wù) 7
1.6.2 CTS支持?jǐn)?shù)據(jù)類(lèi)型的互操作性 8
1.6.3 通用語(yǔ)言規(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的互操作性實(shí)現(xiàn)方法 13
1.9.2 將Java代碼編譯為.NET代碼 13
1.10 最佳實(shí)踐、設(shè)計(jì)模式、安全性和業(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 案例分析:國(guó)際外幣匯兌組織(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 開(kāi)發(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ù)開(kāi)發(fā)模型 33
2.4 servlet的設(shè)計(jì) 35
2.4.1 HTTP和servlets 35
2.4.2 servlet的生命周期 36
2.4.3 小型的servlet 37
2.4.4 servlet接口和類(lèi) 38
2.4.5 使用servlets管理會(huì)話狀態(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頁(yè)面指令 46
2.5.4 JSP頁(yè)面處理的最佳實(shí)踐 48
第3章 Enterprise JavaBeans、接口和JDBC持久性 49
3.1 Enterprise JavaBeans概述 50
3.1.1 會(huì)話Beans 50
3.1.2 實(shí)體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 實(shí)現(xiàn)類(lèi)探討 53
3.4 從客戶端的角度分析EJB 54
3.4.1 遠(yuǎn)程對(duì)象的概念 55
3.4.2 本地和遠(yuǎn)程客戶端的分析 55
3.4.3 遠(yuǎn)程接口和本地接口及其API 56
3.4.4 本地接口 56
3.4.5 開(kāi)發(fā)有狀態(tài)會(huì)話Bean 56
3.5 EJB系統(tǒng)的功能 57
3.5.1 構(gòu)建會(huì)話Bean 58
3.5.2 開(kāi)發(fā)有狀態(tài)會(huì)話Bean 65
3.5.3 開(kāi)發(fā)實(shí)體Bean 66
3.5.4 實(shí)體Bean的特征 66
3.5.5 實(shí)體Bean類(lèi)型 66
3.5.6 創(chuàng)建CMP實(shí)體Bean 68
3.5.7 開(kāi)發(fā)BMP Bean 70
3.5.8 消息驅(qū)動(dòng)Bean 76
第4章 RMI-IIOP、JNDI和部署描述符 79
4.1 遠(yuǎn)程對(duì)象訪問(wèn) 79
4.1.1 接口的探討 80
4.1.2 對(duì)象串行化 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語(yǔ)言集成組件 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)建類(lèi)庫(kù) 102
5.4.3 讀取元數(shù)據(jù) 103
5.4.4 理解并構(gòu)建動(dòng)態(tài)程序集 106
5.5 公共類(lèi)型規(guī)范(CTS) 110
5.6 通用語(yǔ)言規(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類(lèi) 122
6.2.1 Page類(lèi) 122
6.2.2 ASP.NET頁(yè)面的生命周期 123
6.2.3 應(yīng)用頁(yè)面指令 124
6.2.4 后臺(tái)編碼功能 126
6.3 定義Web窗體功能 128
6.4 創(chuàng)建用戶控件 131
6.4.1 通過(guò)聲明添加用戶控件 132
6.4.2 通過(guò)編程添加用戶控件 133
6.4.3 服務(wù)器控件類(lèi)型 133
6.4.4 Web控件 134
6.4.5 在服務(wù)器控件中處理事件 135
6.5 錯(cuò)誤處理和安全性 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 簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議(SOAP) 142
7.2.2 Web服務(wù)描述語(yǔ)言 147
7.3 實(shí)現(xiàn)接口 155
7.3.1 動(dòng)態(tài)綁定 155
7.3.2 類(lèi)繼承和接口繼承 156
第Ⅲ部分 跨平臺(tái)的互操作性
第8章 第三方供應(yīng)商的互操作性解決方案 159
8.1 編寫(xiě)并部署任何平臺(tái)上的應(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 為生成代理而啟動(dòng)Java 169
8.4.9 為使用代理而配置系統(tǒng) 170
8.4.10 為利用ASP.NET而配置代理 170
8.4.11 為使用代理而啟動(dòng)單機(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í)踐、設(shè)計(jì)模式、安全性和業(yè)務(wù)解決方案 185
9.1 應(yīng)用最佳實(shí)踐 185
9.2 容器的角色 185
9.2.1 最佳實(shí)踐:從J2EE應(yīng)用和.NET的表示中分離業(yè)務(wù)邏輯 187
9.2.2 最佳實(shí)踐:使用ASP.NET的后臺(tái)編碼功能 187
9.2.3 最佳實(shí)踐:使可應(yīng)用的瘦客戶端和胖客戶端的功能最大化 187
9.2.4 用戶輸入驗(yàn)證 187
9.2.5 防止客戶端請(qǐng)求重復(fù) 188
9.2.6 限制用戶的輸入選擇 189
9.2.7 分布式環(huán)境的會(huì)話狀態(tài)管理 189
9.2.8 最佳實(shí)踐:客戶端會(huì)話狀態(tài) 189
9.2.9 最佳實(shí)踐:使用隱藏字段 190
9.2.10 最佳實(shí)踐:重寫(xiě)URL 190
9.2.11 最佳實(shí)踐:使用cookie 191
9.2.12 在J2EE和.NET中保持服務(wù)器端的狀態(tài) 191
9.2.13 最佳實(shí)踐:使用J2EE的HttpSession接口 191
9.2.14 在.NET中定義應(yīng)用狀態(tài) 191
9.2.15 最佳實(shí)踐:使用HttpApplicationState類(lèi) 191
9.2.16 最佳實(shí)踐:應(yīng)用狀態(tài)的訪問(wèn)同步 192
9.2.17 在ASP.NET中使用會(huì)話狀態(tài) 193
9.2.18 最佳實(shí)踐:使用ASP.NET會(huì)話狀態(tài) 193
9.2.19 最佳實(shí)踐:?jiǎn)?dòng)會(huì)話狀態(tài) 193
9.2.20 配置會(huì)話狀態(tài)的存儲(chǔ)信息 194
9.2.21 最佳實(shí)踐:在In-Process和Out-of-Process保存會(huì)話狀態(tài) 194
9.2.22 在SQL Server中保存狀態(tài) 194
9.2.23 Cookieless會(huì)話 195
9.2.24 使用客戶端的cookie保存狀態(tài) 195
9.2.25 使用持久性cookie來(lái)保存狀態(tài) 196
9.2.26 EJB層的持久性 196
9.2.27 設(shè)計(jì)最大化的數(shù)據(jù)交換 196
9.2.28 J2EE和.NET的繼承性 196
9.3 確保企業(yè)應(yīng)用的安全 197
9.3.1 應(yīng)用ASP.NET代碼訪問(wèn)安全 197
9.3.2 使用SQL服務(wù)器的信任連接 198
9.3.3 最佳實(shí)踐:應(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)造集成工作流計(jì)劃 212
A.2 更多的信息 212
附錄B 其他資源 215

本目錄推薦

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