国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

基于中間件技術(shù)的分布式數(shù)據(jù)庫應(yīng)用.doc

約41頁DOC格式手機(jī)打開展開

基于中間件技術(shù)的分布式數(shù)據(jù)庫應(yīng)用,頁數(shù)41字?jǐn)?shù)28593摘要:隨著計算機(jī)網(wǎng)絡(luò)技術(shù)的日趨成熟,internet的發(fā)展迅速,internet應(yīng)用開發(fā)將是現(xiàn)在和將來信息系統(tǒng)開發(fā)的主要技術(shù)方向之一。為解決分布異構(gòu)問題,人們提出了中間件(middleware)的概念。中間件是位于平臺(硬件和操作系統(tǒng))和應(yīng)用之間的通用服務(wù),中間件從...
編號:10-27639大小:343.00K
分類: 論文>計算機(jī)論文

內(nèi)容介紹

此文檔由會員 天緣 發(fā)布

基于中間件技術(shù)的分布式數(shù)據(jù)庫應(yīng)用
頁數(shù) 41 字?jǐn)?shù) 28593
摘要:

隨著計算機(jī)網(wǎng)絡(luò)技術(shù)的日趨成熟,Internet的發(fā)展迅速,Internet應(yīng)用開發(fā)將是現(xiàn)在和將來信息系統(tǒng)開發(fā)的主要技術(shù)方向之一。為解決分布異構(gòu)問題,人們提出了中間件(middleware)的概念。中間件是位于平臺(硬件和操作系統(tǒng))和應(yīng)用之間的通用服務(wù),中間件從誕生起,僅僅是五年時間,但發(fā)展極其迅速,是有史以來發(fā)展最快的軟件產(chǎn)品,其技術(shù)已逐步走向成熟,采用中間件作為信息系統(tǒng)平臺已是大勢所趨。應(yīng)該說,無論從技術(shù)或是應(yīng)用角度,基于中間件的軟件開發(fā)都已漸入佳境。本課題的目的是用PowerBuilder 9.0設(shè)計一個中間件,該中間件能實(shí)現(xiàn)“基于中間件技術(shù)的分布式數(shù)據(jù)庫應(yīng)用”,并設(shè)計相關(guān)案例進(jìn)行測試,驗(yàn)證其功能。本文用PowerBuilder 9.0來開發(fā)一個簡單的中間件。
開發(fā)工具: PowerBuilder 9.0
數(shù) 據(jù) 庫: SQL Server 2000 Enterprise
操作平臺: Window XP

關(guān)鍵字:中間件

目錄


論文概述-----------------------------------------------------------5
第一章:技術(shù)及簡介--------------------------------------------- 6
1.中間件簡介---------------------------------------------------------------------6
1-1 中間件的概念-------------------------------------------------------------------------6
1-2 中間件的分類------------------------------------------------------------------------9
1-3 中間件的優(yōu)點(diǎn)及應(yīng)用---------------------------------------------------------------14
1-4 中間件技術(shù)的發(fā)展------------------------------------------------------------------16
1-5 目前主流中間件技術(shù)平臺---------------------------------------------------------21
1-6 中間件的未來展望-----------------------------------------------------------------26
1-7 面臨的一些問題--------------------------------------------------------------------28
2.PowerBuilder及其分布式應(yīng)用-----------------------28
2-1. 分布式數(shù)據(jù)庫---------------------------------------28
2-2. COM——到底是什么?---------------------------------------29
2-3. 基本元素的定義 -----------------------------------------12
2-4. 使用和處理COM對象----------------------------------------13
2-1-4 創(chuàng)建COM對象----------------------------------------------14
2-1-5 刪除COM對象----------------------------------------------15
2-1-6 基本接口——IUnknown -------------------------------------16
2-1-7 仔細(xì)做好串處理--------------------------------------------17
2-1-8 WideCharToMultiByte()-------------------------------------18
2-2. Com中的基本概念--------------------------------------------------------20
2-2-1. 組件對象模型技術(shù)---------------------------------------------------------------20
2-2-2. 對象的概念------------------------------------------------------------------------21
2-2-3. 接口的概念:---------------------------------------------------------------------21
2-2-4. 使用者對象服務(wù)器的類型和特點(diǎn)---------------------------------------------22
 對象服務(wù)器的特性-----------------------------------------------------22
 對象服務(wù)器的類型-----------------------------------------------------23
2-2-5. 接口的特點(diǎn)和使用-----------------------------------------------------------------24
3. 事務(wù)與事務(wù)處理-----------------------------------32
3-1. 事務(wù)--------------------------------------------------------32
3-2. 事務(wù)的陷阱--------------------------------------------------------------------------33
3-3. 常用的事務(wù)處理--------------------------------------------------------------------33
3-4. 事務(wù)處理在數(shù)據(jù)庫中的作用------------------------------------33
4. Cache的工作原理------------------------------------------------34
4-1. 程序的局部性原理---------------------------------------------------------------34
4-2. Cache的基本結(jié)構(gòu)----------------------------------------------------------------35
5 . C++語言概述-------------------------------------36
第二章:PowerBuilder實(shí)現(xiàn)的簡單中間件-------------------38
1. 簡介----------------------------------------------------------------38
2. 具體實(shí)現(xiàn)----------------------------------------------------------39
第一步:創(chuàng)建IDL文件 ------------------------------------------------------------39
第二步:生成類型庫-----------------------------------------------------------------40
第三步:從IAdd繼承----------------------------------------------------------------41
第四步:實(shí)現(xiàn)IAdd的方法---------------------------------------------------------41
第五步:實(shí)現(xiàn)IUnkown--------------------------------------------------------------42
第六步:類工廠-----------------------------------------------------------------------43
第七步:實(shí)現(xiàn)IClassFactory的方法-----------------------------------------------44
第八步:實(shí)現(xiàn)DllGetClassObject---------------------------------------------------45
第九步:實(shí)現(xiàn)DllCanUnloadNow---------------------------------------------------46
第十步:DllRegisterServer和UnregisterServer----------------------------------46
第十一步:將IDL文件插入到工作空間中--------------------------------------47
第十二步:在Visual Basic 中使用COM剛創(chuàng)建的對象----------------------47
第十三步:分析我們剛創(chuàng)建的所有文件------------------------------------------47
第十四步:在ActiveX DLL中嵌入類型庫---------------------------------------48
第十五步:從Visual C++客戶方使用剛創(chuàng)建的COM對象--------------------48
第三章:ATL簡介及其應(yīng)用-----------------------------------------49
第四章:使用ATL編寫一個簡單的中間件------------------------52
第一步:運(yùn)行ATL COM向?qū)?---------------------------------------------------53
第二步:創(chuàng)建新的ATL對象----------------------------------------------------55
第三步:添加方法------------------------------------------------------------57
第四步:編譯這個DLL --------------------------------------------------------60
第五步:用VB測試這個服務(wù)器-------------------------------------------------60
第六步:用VC測試這個服務(wù)器-------------------------------------------------62
第七步:編譯并運(yùn)行測試程序--------------------------------------------------64
第五章:相關(guān)英文英譯漢-------------------------------------------64
致謝:-----------------------------------------------------------------71
后記:-----------------------------------------------------------------71
參考文獻(xiàn):-----------------------------------------------------------71