注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計JAVA及其相關(guān)Java中間件開發(fā)技術(shù)

Java中間件開發(fā)技術(shù)

Java中間件開發(fā)技術(shù)

定 價:¥38.00

作 者: 李華飚,郭英奎等編著
出版社: 中國水利水電出版社
叢編項:
標 簽: Java

ISBN: 9787508431352 出版時間: 2005-08-01 包裝: 平裝
開本: 26cm 頁數(shù): 383 字數(shù):  

內(nèi)容簡介

  本書使用豐富的案例介紹了使用Java技術(shù)進行中間件編程的方法及技巧,包括JSP,JavaScrvlet、JDBC數(shù)據(jù)庫開發(fā)、使用JavaMail開發(fā)郵件應用程序、RMI(遠程方法調(diào)用)、EnterpriseJavaBeans開發(fā)、使用CORBA以及JavalDL進行開發(fā),JNDI編程、JMS應用開發(fā)、JavaXML編程以及Java開發(fā)Web服務等.本書的內(nèi)容均為目前的熱點和讀者所關(guān)注的問題,也包括對很多人來說懸而未決的難題.書中的許多案例甚至可以不加修改就應用到開發(fā)實踐中.本書適合專業(yè)的Java程序員閱讀,也可以作為正在進行Java開發(fā)的各類程序員的必備參考書。即使是不擅長這一領(lǐng)域的開發(fā)人員,通過詳細的實例講述,也可以循序漸進地掌握本書的內(nèi)容。

作者簡介

暫缺《Java中間件開發(fā)技術(shù)》作者簡介

圖書目錄

第1章  中間件技術(shù)導論
1.1  中間件的定義
1.2  中間件的分類
1.2.1 終端仿真/屏幕轉(zhuǎn)換
1.2.2 數(shù)據(jù)訪問中間件
1.2.3 遠程過程調(diào)用中間件
1.2.4 交易中間件
1.2.5 消息中間件
1.2.6 對象中間件
1.2.7 應用中間件
1.2.8 企業(yè)應用集成中間件
1.2.9 工作流中間件
1.2.10 門戶中間件
1.2.11 安全中間件
1.3 中間件、基礎件和平臺
1.3.1 中間件和基礎件
1.3.2 平臺和中間件
1.4 中間件特點及優(yōu)勢
1.5 小結(jié)
第2章  應用服務器概述
2.1 傳統(tǒng)的應用體系結(jié)構(gòu)
2.1.1 C/S(客戶端/服務器)模式
2.1.2 B/S(瀏覽器/服務器)模式
2.2 多層應用體系結(jié)構(gòu)
2.3 J2EE應用體系結(jié)構(gòu)
2.4 應用服務器
2.5 小結(jié)
第3章 準備上手
3.1 開發(fā)環(huán)境的搭建
3.2 運行環(huán)境的搭建
3.2.1 Java運行環(huán)境搭建
3.2.2 Tomcat 的安裝
3.2.3 WebLogic的安裝
3.3 小結(jié)
第4章 JSP編程范例
4.1 簡單的JSP范例:顯示一名話
4.1.1 實例說明
4.1.2 代碼分析
4.1.3 運行結(jié)果
4.2 使用表單實例
4.2.1 實例說明
4.2.2 代碼分析
4.2.3 運行結(jié)果
4.3 JSP處理cookie
4.3.1 實例說明
4.3.2 代碼分析
4.3.3 運行結(jié)果
4.4 Session的管理范例:購物車
4.4.1 實例說明
4.4.2 編程思路
4.4.3 代碼分析
4.4.4 運行結(jié)果
4.5 連接數(shù)據(jù)并分頁顯示記錄范例
4.5.1 實例說明
4.5.2 準備工作
4.5.3 編程思路
4.5.4 代碼分析
4.5.5 運行結(jié)果
4.6 JSP實現(xiàn)文件上傳范例
4.6.1 實例說明
4.6.2 編程思路
4.6.3 代碼分析
4.6.4 運行結(jié)果
4.7 小結(jié)
第5章  Java Servlet 編程范例
5.1簡單的Servlet例子
5.1.1 實例說明
5.1.2 代碼分析
5.1.3 運行結(jié)果
5.2 Servlet與JSP之間的通信
5.2.1 實例說明
5.2.2 編程思路
5.2.3 代碼分析
5.2.4 運行結(jié)果
5.3 控制輸出流
5.3.1 實例說明
5.3.2 編程思路
5.3.3 代碼分析
5.3.4 運行結(jié)果
5.4 用Servlet管理廣告條顯示
5.4.1 實例說明
5.4.2 編程思路
5.4.3 準備工作
5.4.4 代碼分析
5.4.5 運行結(jié)果
5.5 小結(jié)
第6章 JDBC數(shù)據(jù)庫編程范例
6.1 JDBC簡介
6.1.1 獲得連接
6.1.2 發(fā)送SQL語句
6.1.3 返回結(jié)果
6.2 Java數(shù)據(jù)庫連接范例
6.2.1 實例說明
6.2.2 準備工作
6.2.3 代碼分析
6.2.4 運行結(jié)果
6.3 JavaBean封裝數(shù)據(jù)庫操作范例
6.3.1 實例說明
6.3.2 代碼分析
6.3.3 運行結(jié)果
6.4 數(shù)據(jù)庫連接池
6.4.1 實例說明
6.4.2 編程思路
6.4.3 代碼分析
6.4.4 運行結(jié)果
6.5 Java開發(fā)存儲過程
6.5.1 實例說明
6.5.2 代碼分析
6.5.3 生成調(diào)用
6.6 使用Java開發(fā)觸發(fā)器
6.6.1 編寫代碼
6.6.2 生成調(diào)用
6.7 使用SQLJ
6.7.1 什么是SQLJ
6.7.2 準備工作
6.7.3 代碼分析
6.7.4 運行結(jié)果
6.7.5 SQLJ的要點
6.8 小結(jié)
第7章 使用Java進行XML編程
7.1 XML簡介
7.1.1 XML與HTML的比較
7.1.2 XML的優(yōu)缺點
7.1.3 XML的注釋
7.2 DTD和Schema
7.2.1 DTD簡介
7.2.2 Schema簡介
7.2.3 Schema的文件結(jié)構(gòu)
7.2.4 名域和Schema的結(jié)合
7.2.5 使用Java解析XML文件
7.3 XML的樣式表
7.3.1 使用CSS樣式表
7.3.2 使用XSL樣式表
7.3.3 使用XSL的例子
7.4 DOM和SAX
7.4.1 使用DOM
7.4.2 使用SAX
7.5 在JSP中使用XML
7.5.1 實例說明
7.5.2 編程思路
7.5.3 代碼分析
7.5.4 運行結(jié)果
7.6 小結(jié)
第8章 分布式對象概述
8.1 分布式計算介紹
8.1.1 分布式計算的概念
8.1.2 構(gòu)成分布式計算的一些基本要素
8.2 分布式對象
8.2.1 CORBA體系結(jié)構(gòu)
8.2.2 COM/DCOM
8.2.3 Java RMI
8.2.4 CORBA、DCOMT和RMI的比較
8.3 基于面向?qū)ο蠹夹g(shù)的應用軟件體系結(jié)構(gòu)
8.4 Web Service和SOA
8.4.1 介紹SOA
8.4.2 Web Service與SOA
8.5 小結(jié)
第9章 RMI編程范例
9.1 介紹RMI
9.2 一個RMI會話系統(tǒng)
9.2.1 構(gòu)建服務器程序
9.2.2 構(gòu)建客戶程序
9.2.3 注冊對象并啟動服務器的客戶程序
9.3 帶有回調(diào)的RMI會話
9.3.1 服務器程序
9.3.2 客戶程序
9.4 遠程對象激活
9.4.1 創(chuàng)建遠程接口
9.4.2 實現(xiàn)遠程接口
9.4.3 注冊激活對象程序
9.4.4 客戶程序
9.4.5 運行程序
9.5 在IIOP上運行RMI
9.5.1 服務器端程序
9.5.2 客戶端程序
9.5.3 運行程序
9.6 小結(jié)
第10章 EJB編程范例
10.1 了解EJB
10.1.1 Enterprise Bean是什么
10.1.2 Eenterprise Bean的優(yōu)點
10.1.3 使用Entdrprise Bean 的時機
10.1.4 Entdrprise Bean 的類型
10.1.5 EJB對象
10.1.6 RMI和EJB對象
10.1.7 遠程接口
10.1.8 Home接口
10.1.9 Home對象
10.2 Session Bean 概述
10.2.1 Session Bean 是什么
10.2.2 有狀態(tài)Session Bean
10.2.3 無狀態(tài)Session Bean
10.2.4 Session Bean 接口
10.3 無狀態(tài)Session Bean 開發(fā)示例
10.3.1 主接口(StatelessHelloWorldHome)
10.3.2 遠程接口(StatelessHelloWorld)
10.3.3 Bean實現(xiàn)類(StatelessHelloWorldImp)
10.3.4 部署EJB
10.3.5 生成訪問無狀態(tài)Session Bean的客戶端程序
10.4 有狀態(tài)Session Bean開發(fā)示例
10.4.1 StatefulFundManagerEJB的主接口
10.4.2 StatefulFundManagerEJB的遠程接口
10.4.3 StatefulFundManagerEJB的實現(xiàn)類
10.4.4 部署EJB
10.4.5 生成訪問有狀態(tài)Session Bean的客戶端程序
10.5 Entity Bean開發(fā)示例
10.5.1 Entity Bean和Session Bean的比較
10.5.2 容器管理的持久性
10.5.3 本地接口
10.5.4 遠程接口
10.5.5 Bean實現(xiàn)類
10.5.6 回調(diào)方法
10.5.7 Bean管理的持久性
10.6 Java消息服務和消息驅(qū)動Bean
10.6.1 消息概述
10.6.2 消息驅(qū)動Bean
10.6.3 EJB和JMS
10.6.4 MDB體系結(jié)構(gòu)
10.6.5 JMS消息接口
10.6.6 MDB客戶程序接口
10.6.7 點對點消息隊例模式
10.6.8 發(fā)布一訂閱消息模式
10.6.9 消息驅(qū)動Bean應用實例
10.7 基于Web的EJB應用程序示例
10.7.1 收集需求
10.7.2 層的設計
10.7.3 生成實體Bean
10.7.4 生成會話Bean
10.7.5 生成Web接口
10.7.6 部署應用程序
10.8 小結(jié)
第11章 CORBA以及Java IDL編程范例
11.1 介紹CORBA
11.1.1 對象管理組織(OMG)簡介
11.1.2 CORBA主要版本的發(fā)展歷程
11.1.3 CORBA體系結(jié)構(gòu)概述
11.1.4 CORBA的主要應用方向及中間件產(chǎn)品介紹
11.2 介紹IDL
11.2.1 OMG IDL文件概述
11.2.2 Java IDL介紹
11.3 開發(fā)CORBA應用的服務器程序
11.4 開發(fā)CORBA應用的客戶機程序
11.5 編寫CORBA客戶機applet
11.6 使用CORBA范例:Java和C++混合編程
11.6.1 編寫SysProp.idl
11.6.2 編寫Java的服務器程序
11.6.3 編寫Java的客戶機
11.6.4 編寫C++的IOR客戶機
11.6.5 運行程序
11.7 利用動態(tài)調(diào)用方式實現(xiàn)分布式應用
11.7.1 客戶端動態(tài)調(diào)用接口(DII)
11.7.2 服務對象動態(tài)骨架接口(DSI)
11.7.3 程序舉例
11.8 小結(jié)
第12章 JNDI編程范例
12.1 介結(jié)JNDI
12.2 JNDI架構(gòu)
12.3 利用JNDI在網(wǎng)絡上搜索資源
12.4 用JNDI查找實例
12.5 小結(jié)
第13章 Java開發(fā)Web Service
13.1 什么是Web Service
13.2 一個簡單的SOAP程序
13.2.1 實例說明
13.2.2 準備工作
13.2.3 編寫代碼
13.2.4 部署服務
13.2.5 程序調(diào)用
13.3 SOAP的信息結(jié)構(gòu)
13.3.1 SOAP封套(Envelope)
13.3.2 SOAP信息頭(Header)
13.3.3 SOAP信息體
13.3.4 SOAP錯誤
13.4 WSDL語言和UDDI
13.4.1 WSDL服務接口實例
13.4.2 根據(jù)WSDL服務接口創(chuàng)建的UDDI tModel
13.4.3 WSDL服務實現(xiàn)示例
13.4.4 根據(jù)WSDL服務實現(xiàn)創(chuàng)建的UDDI商業(yè)服務
13.4.5 查找WSDL服務接口
13.4.6 查找WSDL服務實現(xiàn)描述
13.4.7 查找UDDIbinding Template
13.4.8 UDDI binding Template示例
13.5 JSP調(diào)用Web Service范例
13.5.1 實例說明
13.5.2 代碼分析
13.5.3 運行結(jié)果
13.6 小結(jié)
第14章 消息中間件概述
14.1 消息傳遞概述
14.1.1 消息傳遞服務實現(xiàn)模型
14.1.2 點到點的消息傳遞
14.1.3 發(fā)布一訂閱消息傳遞
14.1.4 “推”消息傳遞模型和“接”消息傳遞模型
14.1.5 消息過濾、同步和質(zhì)量
14.1.6 電子郵件消息傳遞
14.2 消息中間件
14.3 WebSphere MQ 概述
14.3.1 MQ的基本概念
14.3.2 MQ的工作原理
14.3.3 MQ的基本配置舉例
14.3.4 MQ的通信模式
14.3.5 MQ Server和MQ Client
14.3.6 MQ的API
14.4 小結(jié)
第15章 JMS應用開發(fā)
15.1 JMS概述
15.1.1 什么是消息
15.1.2 什么是JMS API
15.1.3 什么時候應用JMS API
15.1.4 JMS API如何同J2EE平臺工作
15.1.5 JMS Provider(JMS提供者)
15.1.6 JMS Messages(JMS消息)
15.1.7 Portability(移植性)
15.1.8 JMS不提供的功能
15.1.9 與其他JavaAPI的關(guān)系
15.2 JMS體系結(jié)構(gòu)
15.2.1 JMS應用的組成
15.2.2 管理
15.2.3 兩種消息模式
15.2.4 JMS接口
15.2.5 開發(fā)JMS應用
15.2.6 安全性
15.2.7 多線程
15.2.8 客戶端觸發(fā)機制
15.2.9 請求/答復(Request/Reply)
15.3 JMS消息模型
15.3.1 目標
15.3.2 JMS消息組成
15.3.3 消息頭(header fields)
15.3.4 消息屬性(Message Properties)
15.3.5 消息選擇
15.3.6 JMS消息體
15.4 JMS消息工具
15.4.1 管理對象(Administered Objects)
15.4.2 Connection
15.4.3 會話(Session)
15.4.4 MessageConsumer
15.4.5 MessageProducer
15.4.6 消息發(fā)生存時間
15.4.7 消息生存時間
15.4.8 異常
15.5 JMS Point-to-point模型
15.6 JMS Publish/Subscribe模型
15.7 JMS異常
15.8 JMS應用程序服務器工具
15.8.1 訂閱消息的并發(fā)處理
15.8.2 XAConnectionFactory
15.8.3 XAConnection
15.8.4 XASession
15.8.5 JMS應用程序服務器接口
15.9 JMS隊列生產(chǎn)者/消費者范例
15.9.1 發(fā)送消息
15.9.2 接收消息
15.9.3 配置服務器
15.9.4 運行實例代碼
15.10 小結(jié)
第16章 JAVAmAIL應用開發(fā)
16.1 用JavaMAIL發(fā)送簡單郵件
16.1.1 實例說明
16.1.2 準備工作
16.1.3 編程思路
16.1.4 代碼分析
16.1.5 運行結(jié)果
16.2 用JavaMail發(fā)送HTML郵件
16.2.1 編程思路
16.2.2 代碼分析
16.2.3 運行結(jié)果
16.3 用JavaMail發(fā)送需要SMTP認證的郵件
16.3.1 實例說明
16.3.2 編程思路
16.3.3 代碼分析
16.3.4 運行結(jié)果
16.4 用JavaMail發(fā)送帶附件的郵件
16.4.1 實例說明
16.4.2 編程思路
16.4.3 代碼分析
16.4.4 運行結(jié)果
16.5 發(fā)送電子郵件綜合演練
16.5.1 實例說明
16.5.2 編程思路
16.5.3 代碼分析
16.5.4 運行結(jié)果
16.6 用JavaMail接收郵件列表
16.6.1 實例說明
16.6.2 編程思路
16.6.3 代碼分析
16.6.4 運行結(jié)果
16.7 用JavaMail接收單封郵件
16.7.1 實例說明
16.7.2 編程思路
16.7.3 代碼分析
16.7.4 運行結(jié)果
16.8 小結(jié)

本目錄推薦

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