TongWeb 中間件實用教程

李利軍

  • 出版商: 人民郵電
  • 出版日期: 2021-10-01
  • 定價: $479
  • 售價: 7.5$359
  • 語言: 簡體中文
  • 頁數: 316
  • 裝訂: 平裝
  • ISBN: 711556972X
  • ISBN-13: 9787115569721
  • 立即出貨

  • TongWeb 中間件實用教程-preview-1
  • TongWeb 中間件實用教程-preview-2
TongWeb 中間件實用教程-preview-1

商品描述

東方通是國內的中間件開發商,國內諸多商用的中間件誕生在東方通。TongWeb應用服務器作為東方通的主打產品,為各行各業的應用業務系統提供更可靠、更穩定的基礎應用中間件支撐環境。

本書首先講解中間件的基礎知識,然後重點講解TongWeb中間件的使用與常用功能,包括TongWeb應用管理、Web容器的使用、EJB容器的使用、常用服務及配置、安全加固和集群管理;最後是運行維護的知識與應用,主要講解了監控接口、性能監控工具、故障診斷和性能調優。

本書適合初中級軟件工程師、運維工程師閱讀參考,以及對中間件技術感興趣的在校學生均可參考。

作者簡介

北京東方通科技股份有限公司(簡稱東方通)成立於1997年,是國內在A股上市的基礎軟件廠商。
作為國內中間件的開拓者,東方通不斷帶領中國中間件的發展與創新,是國家規劃佈局內重點軟件企業,承擔多項國家重大科技專項的研製任務,曾榮獲國家科技進步二等獎、北京市科學技術進步獎二等獎等多項榮譽。
在中間件領域,經過近30年的不斷開拓和耕耘,東方通研發出了TONG系列中間件軟件,包括基礎類、數據集成類、雲計算類等多種產品,廣泛應用於國內數千個行業業務。

目錄大綱

目錄
第 1 章 中間件基礎知識
1.1 什麼是中間件
1.2 中間件的分類
1.2.1 應用服務器
1.2.2 消息中間件
1.2.3 事務處理中間件
1.2.4 企業服務總線中間件
1.2.5 數據處理及交換類中間件
1.2.6 通用文件傳輸類中間件
1.3 中間件的主要作用
1.3.1 支撐上層應用
1.3.2 實現復用
1.3.3 平台化
1.4 中間件發展展望
1.4.1 需求方面
1.4.2 市場方面
1.4.3 技術方面

第 2 章 初識 TongWeb
2.1 Java 與 Java EE
2.1.1 認識 Java
2.1.2 認識 Java EE
2.2 TongWeb 基礎知識
2.2.1 術語說明
2.2.2 規範支持
2.2.3 體系結構
2.2.4 TongWeb 特性
2.3 TongWeb 安裝與卸載
2.3.1 安裝要求
2.3.2 Windows 操作系統
2.3.3 Linux 操作系統
2.3.4 TongWeb 目錄說明
2.4 TongWeb 啟動與停止
2.4.1 Windows 操作系統
2.4.2 Linux 操作系統
2.4.3 安全啟動
2.4.4 宕機重啟模式啟動
2.5 TongWeb 域管理
2.5.1 創建 TongWeb 域
2.5.2 刪除 TongWeb 域
2.5.3 啟動 TongWeb 域
2.5.4 停止 TongWeb 域
2.6 TongWeb 管理控制台
2.6.1 登錄
2.6.2 退出登錄

第3 章TongWeb 應用管理
3.1 應用類型
3.1.1 Web 應用
3.1.2 EJB 應用
3.1.3 Connector 應用
3.1.4 EAR 應用
3.1.5 其他應用
3.2 應用部署
3.2.1 部署源的兩種類型
3.2.2 應用部署的 4 種方式
3.3 應用管理
3.3.1 使用管理控制台
3.3.2 自動掃描
3.3.3 命令行管理
3.3.4 接口管理
3.4 應用配置
3.4.1 tongweb-web. xml
3.4.2 tongweb-ejb-jar. xml
3.5 虛擬目錄
3.6 資源
3.6.1 文件集
3.6.2 共享庫
3.7 類加載
3.7.1 類加載機制
3.7.2 類加載模式
3.7.3 類加載推薦策略
3.7.4 類加載參數

第4 章 Web 容器的使用
4.1 容器配置
4.2 會話高可用
4.2.1 會話高可用的特性
4.2.2 全局會話高可用的配置
4.3 訪問日誌
4.3.1 配置屬性及使用
4.3.2 訪問日誌類型
4.3.3 訪問日誌使用示例
4.4 虛擬主機
4.4.1 默認虛擬主機
4.4.2 單點登錄
4.4.3 LTPA 單點登錄
4.4.4 創建虛擬主機
4.4.5 查看與編輯虛擬主機
4.4.6 啟動或停止虛擬主機
4.4.7 刪除虛擬主機
4.4.8 遠程訪問過濾
4.5 通道
4.5.1 通道的工作模式
4.5.2 通道的創建和管理
4.5.3 通道的配置和使用方法
4.5.4 虛擬主機與通道的關係

第5 章 EJB 容器的使用
5.1 EJB 技術特性
5.2 EJB 實例池管理
5.2.1 無狀態會話 Bean 實例池
5.2.2 有狀態會話 Bean 實例緩存
5.2.3 消息驅動 Bean 實例池
5.3 EJB 配置管理
5.3.1 無狀態會話 Bean 配置管理
5.3.2 有狀態會話 Bean 配置管理
5.3.3 單例會話 Bean 配置管理
5.3.4 消息驅動 Bean 配置管理
5.4 EJB 遠程調用
5.4.1 遠程調用協議和方式
5.4.2 遠程調用配置
5.5 EJB 集群
5.5.1 使用方法
5.5.2 故障轉移
5.5.3 故障隔離和恢復
5.5.4 負載均衡
5.6 全局事務
5.6.1 全局事務場景描述
5.6.2 全局事務傳播策略和配置

第6 章 TongWeb 常用服務及配置
6.1 啟動參數配置
6.1.1 參數配置
6.1.2 參數配置格式
6.2 JDBC 數據源配置
6.2.1 TongWeb 中的 JDBC 數據源
6.2.2 連接池管理功能
6.2.3 JDBC 連接池的管理
6.3 工作管理器
6.3.1 創建工作管理器
6.3.2 查看或編輯工作管理器
6.3.3 使用工作管理器
6.3.4 刪除工作管理器資源
6.4 JMS 服務
6.4.1 JMS 的主要功能
6.4.2 JMS 的消息模式
6.4.3 JMS 的主要接口
6.4.4 JMS 資源的使用
6.4.5 與 TongLINK/Q 的集成
6.5 JCA 服務
6.5.1 JCA 線程池
6.5.2 JCA 連接池
6.5.3 託管對象資源
6.6 安全服務
6.6.1 安全域
6.6.2 傳輸層安全
6.6.3 SSL 證書認證
6.6.4 綁定安全域
6.6.5 安全管理器
6.7 JNDI 配置
6.7.1 JNDI 環境屬性
6.7.2 JNDI 命名空間
6.7.3 JNDI 樹展示
6.7.4 使用 JNDI 的示例
6.7.5 應用移植
6.8 監視服務
6.8.1 監視配置
6.8.2 監視概覽
6.8.3 監視明細
6.8.4 監視回放
6.8.5 hung 線程
6.8.6 閾值配置
6.9 診斷服務
6.9.1 系統日誌
6.9.2 SQL 日誌
6.9.3 訪問日誌
6.9.4 快照
6.10 日誌服務
6.10.1 模塊日誌級別配置
6.10.2 系統日誌配置
6.10.3 壓縮日誌配置
6.10.4 日誌路徑配置
6.10.5 審計日誌
6.11 類加載分析工具
6.11.1 類加載器樹
6.11.2 類資源分析
6.11.3 類衝突檢測

第7 章 TongWeb 安全加固
7.1 安全服務
7.1.1 防 host 頭攻擊設置
7.1.2 SSL 安全配置
7.2 管理控制台的三員分立
7.2.1 系統管理員
7.2.2 安全保密管理員
7.2.3 安全審計員
7.3 ASDP
7.3.1 安裝 ASDP
7.3.2 卸載 ASDP
7.3.3 ASDP 功能
7.3.4 配置文件說明
7.3.5 集群中使用 ASDP

第8 章 TongWeb 集群管理
8.1 TongWeb 集群
8.1.1 組建集群前期準備
8.1.2 THS 的安裝及啟動
8.1.3 企業版 TongWeb 的安裝及啟動
8.2 集中管理工具
8.2.1 快速搭建運行環境
8.2.2 License 信息
8.2.3 節點管理
8.2.4 創建集群
8.2.5 驗證集群功能
8.2.6 集群管理及配置
8.3 手動配置 THS 集群
8.4 TDG 集群
8.4.1 TDG 位置及目錄
8.4.2 TDG 配置
8.4.3 TDG 啟動
8.4.4 TDG 停止
8.4.5 TDG 動態伸縮
8.4.6 緩存集群搭建
8.4.7 session 高可用特性

第9 章 TongWeb 監控接口
9.1 JMX 使用
9.1.1 獲取 TongWeb 的監視量
9.1.2 JMX 接口列表
9.2 REST 調用
9.2.1 REST 接口列表
9.2.2 接口地址調用示例
9.2.3 請求參數及返回值

第 10 章 TongWeb 性能監控工具
10.1 TongAPM 安裝及配置
10.1.1 安裝 APM 工具
10.1.2 APM 配置
10.2 慢請求分析
10.2.1 慢請求分析
10.2.2 慢請求追踪
10.3 類方法分析
10.4 線程剖析
10.4.1 剖析功能
10.4.2 展示功能
10.5 JDBC 分析
10.5.1 TOP SQL
10.5.2 “JDBC 資源洩漏”
10.6 內存分析
10.6.1 潛在內存洩露分析
10.6.2 大對象分析

第 11 章 TongWeb 性能調優
11.1 外部調優
11.1.1 JVM
11.1.2 垃圾回收
11.1.3 JVM 調優總結
11.2 內部調優
11.2.1 日誌調優
11.2.2 Web 容器調優
11.2.3 JDBC 連接池調優
11.3 調優案例

第 12 章 TongWeb 故障分析
12.1 啟動異常故障
12.1.1 TongWeb 啟動失敗
12.1.2 控制台無法訪問
12.1.3 無法使用 80 端口
12.1.4 JVM 內存無法調大
12.2 內存溢出故障
12.2.1 OutOfMemoryError:PermGen space
12.2.2 OutOfMemoryError:unable to create new native thread
12.2.3 OutOfMemoryError:GC overhead limit exceeded
12.2.4 OutOfMemoryError:Java heap space
12.2.5 OutOfMemoryError 故障原因總結
12.3 CPU 佔用過高
12.4 數據庫連接故障
12.4.1 數據源無法連接到數據庫
12.4.2 數據源洩露
12.4.3 超出打開游標的最大數
12.4.4 數據源連接斷開
12.5 系統 I/O 故障
12.5.1 文件 I/O 出現 too many open files異常
12.5.2 網絡 I/O 出現 TIME_WAIT 狀態連接過多

附錄 英文縮寫釋義