企業級套用服務平台開發與使用詳解

企業級套用服務平台開發與使用詳解

《企業級套用服務平台開發與使用詳解》是清華大學出版社於2005年3月1日出版的圖書。作者是劉涌,。

基本介紹

  • 書名:企業級套用服務平台開發與使用詳解
  • 作者:劉涌
  • ISBN:9787302101581
  • 定價:45
  • 出版社:清華大學出版社 
  • 出版時間:2005年3月1日
  • 裝幀:平裝
圖書詳細信息,圖書簡介,目錄,

圖書詳細信息

ISBN:9787302101581
定價:45元
印次:1-1
裝幀:平裝
印刷日期:2005年3月1日

圖書簡介

本書以"企業級套用服務平台"為實例,著重討論了在開發和實現企業級網路套用系統過程中,套用軟體開發商需要考慮和解決的有關網路套用系統、作業系統和計算機網路之間的協同關係,以及有關如何提高網路套用系統的服務性能等問題的實現方法和編程技巧。

目錄

第一部分商務信息化與企業網路套用模式
第1章商務服務與企業級網路套用系統
1.1事務和商務事務電子化
1.2事務與電子化服務交易
1.3商務服務對企業級網路套用系統的要求
第2章企業級網路套用的兩種基本模式
2.1客戶機/伺服器模式
2.2瀏覽器/伺服器模式
2.3小結
第3章企業級網路套用系統的體系結構
3.1企業級網路套用系統結構的三個方面
3.2遠程數據訪問模式的企業級網路套用系統
3.2.1使用分析
3.2.2主要優點
3.2.3主要缺點
3.3資料庫伺服器模式的企業級網路套用系統
3.3.1使用分析
3.3.2主要優點
3.3.3主要缺點
3.4應用程式伺服器模式的企業級網路套用系統
3.4.1應用程式伺服器
3.4.2使用說明
3.4.3主要優點
3.4.4主要缺點
3.5應用程式伺服器擴展模式的企業級網路套用系統
第二部分企業級套用服務平台概述
第4章套用支持功能剝離策略
第5章企業級套用服務平台
5.1交易伺服器
5.2伺服器監控終端
5.3編程接口
5.3.1客戶端編程接口
5.3.2伺服器端編程接口
5.4共享版本
第三部分主要技術基礎
第6章動態程式庫技術與使用
6.1基本概念
6.1.1靜態連結
6.1.2動態連結
6.1.3靜態程式庫和動態程式庫之間的區別
6.1.4Windows應用程式和動態程式庫
6.2使用動態程式庫的好處
6.3動態程式庫的缺點
6.4動態連線庫與多執行緒
6.4.1動態程式庫執行緒入口函式
6.4.2執行緒使用的導出函式與導出過程
6.4.3執行緒使用內部函式與內部過程
6.5動態程式庫的Delphi實現
6.5.1調用動態程式庫
6.5.2開發動態程式庫
6.6動態程式庫的代碼共享
第7章多執行緒技術與使用
7.1進程與多執行緒
7.2多執行緒與系統性能
7.2.1兩種典型的計算任務
7.2.2使用多執行緒技術的目的
7.2.3程式執行緒化的考慮
7.3正確性分析和執行緒的同步與互斥
7.3.1執行緒同步
7.3.2執行緒互斥
7.3.3臨界資源和臨界區
7.4執行緒的Delphi實現方法
7.4.1定義執行緒對象
7.4.2執行緒間的協作
7.4.3執行緒的執行
7.4.4在分散式程式中使用執行緒
7.5小結
第8章網路基礎
8.1開放式系統互連網路模型
8.1.1ISO提出的OSI網路模型
8.1.2OSI網路模型
8.1.3OSI網路模型的層次結構
8.2TCP/IP協定與OSI模型的關係
8.2.1物理層
8.2.2數據鏈路層
8.2.3IP網路層
8.2.4TCP/UDP層
8.2.5表示層
8.2.6套用層
8.2.7小結
8.3TCP/IP網路中的IP位址
8.3.1TCP/IP中的IP位址
8.3.2指定IP位址
8.3.3撥號連線與IP位址
8.3.4子網路與IP位址
8.3.5主機名與DNS
8.4子網路互連技術
8.4.1中繼器
8.4.2網橋
8.4.3路由器和網關
8.4.4網路間傳送數據包
8.4.5使用SNMP監控連線
8.4.6廣播與組播
8.4.7MBONE
第9章Socket技術
9.1Socket概述
9.2WindowsSockets協定的安裝和檢查
9.3套接口(Socket)
9.3.1客戶機/伺服器模型
9.3.2網路廣播
9.4阻塞/非阻塞和數據易失性
9.5異步選擇機制
9.5.1異步支持例程
9.5.2阻塞鉤子函式方法
9.5.3錯誤處理
9.6通過中介DLL調用WindowsSocketsDLL
9.6.1WindowsSockets實現內部對訊息的使用
9.6.2私有的API接口
9.7多執行緒Windows版本中的WindowsSockets
9.8MFC對WindowsSockets的支持
9.9WindowsSockets庫函式
9.9.1套接口函式
9.9.2資料庫函式
9.9.3針對MicrosoftWindows的擴展函式
9.10Delphi與Socket技術
9.10.1服務的實現
9.10.2Socket連線的種類
9.10.3Socket控制項的網路屬性
9.10.4使用Socket控制項
9.10.5Socket控制項事件的回響
9.10.6傳送數據與接收數據
第10章資料庫基礎
10.1資料庫系統
10.2分散式資料庫
10.2.1網路通信服務
10.2.2事務處理能力
10.2.3數據的分區和複製
10.2.4面向對象分散式系統
10.3資料庫系統的選擇
10.4資料庫的事務處理
10.4.1事務的概念
10.4.2兩段式提交
10.4.3公用事務處理系統
10.5ODBC資料庫連線
10.6Delphi資料庫連線
10.6.1BDE資料庫連線
10.6.2Delphi資料庫連線控制項
10.6.3連線資料庫伺服器
10.6.4資料庫會話控制項
10.6.5資料庫連線控制項
10.6.6使用事務管理
第四部分企業級套用服務平台的實現
第11章系統目標及功能結構
第12章服務協定的確定
12.1運行模式和服務協定
12.2表示層數據包格式
12.2.1基本數據包格式
12.2.2通用數據包格式
12.2.3小結
12.3長數據包的傳輸與實現
12.3.1傳送緩衝區和接收緩衝區
12.3.2長數據包的切分和組裝
12.3.3網路通信和三次握手
12.3.4數據包的安全與保密
12.3.5功能分派與集成
12.3.6原始碼的解析
12.3.7小結
第13章企業級套用服務平台的網路通信
13.1網路通信與服務協定的關係
13.2網路連線和Socket對象
13.3網路通信執行緒
13.4客戶端網路通信功能
13.4.1部件封裝
13.4.2客戶端服務執行緒
13.4.3接口函式的實現
13.4.4客戶通信服務的啟動時機
13.4.5客戶端網路通信服務的信息交換
13.4.6編程接口
13.5伺服器端網路通信功能
13.5.1部件封裝
13.5.2伺服器端服務執行緒
13.5.3接口函式的實現
13.5.4企業伺服器網路服務的啟動時機
13.5.5伺服器網路服務的信息交換
13.5.6編程接口
第14章企業伺服器日誌
14.1日誌信息的分類
14.2多執行緒訪問
14.3日誌的多檔案保存
14.4伺服器日誌的實現
14.4.1日誌類型的聲明
14.4.2關鍵屬性
14.4.3關鍵方法
14.4.4日誌類的結構分析
第15章伺服器的交易管理
15.1伺服器交易管理表集
15.1.1套用交易表
15.1.2套用模組表
15.2伺服器交易管理表的創建與配置
15.2.1定義伺服器交易管理表
15.2.2企業伺服器核心編輯器
15.3伺服器交易管理類與多執行緒
15.3.1伺服器交易管理類
15.3.2多執行緒訪問與數據保護
15.4交易服務執行緒
15.4.1回調函式的接口
15.4.2回調函式的執行
15.4.3服務執行緒聲明
15.4.4執行緒函式
15.4.5調度函式
第五部分交易伺服器回調套用模組的實現
第16章交易伺服器核心監控邏輯
16.1核心監控的命令說明
16.2核心監控模組的實現
16.2.1核心監控回調模組的工程檔案
16.2.2核心監控交易處理函式
16.3核心監控模組的配置
16.3.1對交易伺服器中套用交易表的配置
16.3.2核心監控模組與交易伺服器的位置
第17章交易伺服器日誌監控邏輯
17.1日誌監控的命令說明
17.2日誌監控模組的實現
17.2.1日誌監控回調模組的工程檔案
17.2.2日誌監控交易處理函式
17.3日誌監控模組的配置
17.3.1對交易伺服器中套用交易表的配置
17.3.2日誌監控模組與交易伺服器的位置
第18章遠程路由服務模組
18.1遠程路由模組的實現
18.1.1遠程路由回調模組的工程檔案
18.1.2遠程路由初始化和結束處理
18.1.3遠程路由交易處理函式
18.2遠程路由模組的配置
18.2.1對交易伺服器中套用交易表的配置
18.2.2遠程路由模組與交易伺服器的位置
第19章網路資料庫方案
19.1原始碼級別資料庫解決方案
19.1.1Delphi資料庫編程的新思路
19.1.2編碼方法
19.2系統支持資料庫解決方案
19.3使用與配置關係
第20章企業級套用服務平台的配置與使用
20.1客戶端部件的配置與使用
20.1.1組成部件間的關係
20.1.2配置與使用方法
20.2伺服器端部件的配置與使用
20.2.1基本系統與配置方案
20.2.2交易路由系統與配置方案
20.2.3資料庫系統與配置方案
20.2.4用戶企業級網路套用系統與配置方案
20.3企業級套用服務平台整體配置關係
第六部分企業級套用服務平台的套用
第21章網路套用系統的研發過程
21.1網路套用系統的設計
21.1.1功能分解設計
21.1.2信號系統設計
21.1.3執行代碼設計
21.2網路套用系統的測試
21.3網路套用系統的交付
21.4網路套用系統的維護
第22章企業級套用服務平台提供的開發資源
22.1企業級套用服務平台的功能部件
22.1.1公共功能部件
22.1.2客戶端功能部件
22.1.3伺服器端功能部件
22.1.4小結
22.2企業級套用服務平台編程接口
22.2.1客戶端編程接口
22.2.2伺服器端編程接口
第23章用戶管理模組的設計
23.1用戶管理模組的分析
23.2用戶管理模組的功能設計
23.2.1資料庫表結構的設計
23.2.2交易流程的設計
23.2.3套用協定的設計
23.2.4信號系統的設計
23.2.5小結
第24章用戶管理模組的實現
24.1創建數據表與訪問代碼生成
24.1.1創建數據表
24.1.2訪問代碼生成
24.1.3資料庫信息的初始化
24.2套用功能的實現
24.2.1功能請求交易的實現
24.2.2功能服務交易的實現
24.3伺服器交易調度邏輯源程式代碼
24.3.1交易調度函式的原始碼
24.3.2交易實現單元原始碼
24.3.3工程檔案
24.4小結
第25章用戶管理模組的配置與使用
第26章要注意的幾個問題
第七部分附錄
附錄A企業級套用服務平台編程接口
A.1客戶端編程接口聲明
A.2伺服器端編程接口聲明
附錄Bexapi.pas的源程式代碼
附錄CWindows環境下的網路命令
C.1PING
C.2NETSTAT
C.3TRACERT
C.4ARP
C.5IPCONFIG
附錄DTDatabase對象的重要屬性、方法和事件
D.1控制項的重要屬性
D.2控制項的重要方法
D.3控制項的重要事件
參考文獻

相關詞條

熱門詞條

聯絡我們