跳到主要內容

臺灣博碩士論文加值系統

(44.220.251.236) 您好!臺灣時間:2024/10/11 05:24
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:曾清義
研究生(外文):Chin yi Tseng
論文名稱:中間應用層資料服務物件模型之改進研究
論文名稱(外文):Improved Data Service Object Model In Middleware Service
指導教授:王昌斌王昌斌引用關係
指導教授(外文):Chin Bin Wang
學位類別:碩士
校院名稱:南華大學
系所名稱:資訊管理學系碩士班
學門:電算機學門
學類:電算機一般學類
論文種類:學術論文
論文出版年:2002
畢業學年度:90
語文別:中文
論文頁數:59
中文關鍵詞:三層式系統應用伺服器分散式系統分散式物件web Service
外文關鍵詞:Three-tier modelApplication serverDistributed SystemDistributed-ObjectsWeb Service
相關次數:
  • 被引用被引用:3
  • 點閱點閱:382
  • 評分評分:
  • 下載下載:43
  • 收藏至我的研究室書目清單書目收藏:1
三層式架構資訊系統之中間層服務模型是以服務物件化、網路化的資訊系統的核心。目前資訊科技(IT)界在強調的網路服務物件(WEB SERVICE)概念既是中間層服務模型的延伸,對於網際網路環境中使用者多、資料存取量大、變異性高與要求快速回應的需求特性上,中間層服務模型如何增進資料庫的存取效能、善用主機的資源,是IT部門重要的課題。我們利用分散式物件模型,提出一改進的服務物件模型稱為兩件式服務模型,類似以Worker/Service Threads的服務模型,使用一代理物件負責與前端訊息溝通,利用代理物件可以提供更多使用者的同時連線的需求。而服務物件則利用Pool的管理模式管理,改進資源的使用效率。我們並提出一動態調整系統資源使用的數學模式,讓系統依最新的狀況自動配置,使整體服務效能達到最佳化。
我們的模型已實際應用於南華大學校園資訊系統中,利用此模型整合WEB 與傳統Client/Server架構,建構出新的服務形式。
Three-tier model is the most popular architecture in current application information system. It is an important issue that the performance will be effected significantly under heavy load. Moreover, for the traditional system, it restricted the concurrent internet user due to resource limitation..
We propose a model, called worker/service threads. Our model has two stages. In the first stage, an agent response to connect to the internet user, the stage allow more user connect to the system at the same time. At the second stage, we provide a dynamic resource allocation model. The model can improve the resource utilization base on system status. The proposed model has been applied in Nan Hwa university and show the approach run efficiency
摘要 I
ABSTRACT II
誌 謝 III
目錄 IV
圖表目錄 VI
符號說明 VII
符號說明 VIII
第一章 緒論 1
第一節 研究動機 1
第二節 研究目的 2
第三節 研究方法與效益 2
第二章 文獻探討 3
第一節 三層式軟體架構 3
第二節 伺服型應用程式(SERVER APPLICATION) 6
第三節 分散式物件模型 8
第三章 問題分析 12
第一節 傳統的服務處理流程 12
壹、 階段一:建立連線 13
貳、 階段二:請求服務 14
參、 階段三:請求斷線 14
第二節 問題分析 15
壹、 耗用大量的記憶體資源 15
貳、 可提供連線數有限 16
參、 Client端的連/斷線頻率太高,影響效能 16
第四章 改良式資料服務模型 18
第一節 改良的資料服務模型結構 18
第二節 改良式資料模型處理流程 20
壹、 階段一:建立連線 20
貳、 階段二:請求服務 20
參、 階段三:請求斷線 21
第三節 整體效能的最佳化策略 21
第五章 效能改進分析 24
第一節 反應時間效率改進分析 24
壹、 傳統的反應時間 24
貳、 新模型之反應時間 25
參、 效率改進分析 26
第二節 資源使用效率改進分析 27
壹、 新模型之資源使用分析 27
貳、 資源差異比較 28
第六章 實作模型設計 29
第一節 類別定義與說明 29
壹、 TCom類別: 29
貳、 TFO:代理物件工廠類別 29
參、 SI:服務介面的定義 30
肆、 TASO:代理物件的父類別 30
伍、 TSO:服務物件父類別 30
陸、 TSOInfo:服務統計資訊類別 31
柒、 TSOM:服務物件管理者類別 32
捌、 TTimerManager:時間週期控制物件類別 35
第二節 類別關係圖 36
壹、 類別 36
貳、 代理物件類別關係圖 37
參、 服務物件與管理者類別關係圖 38
肆、 時間週期控制類別關係圖 39
第三節 循序圖(SEQUENCE DIAGRAM) 40
壹、 前端連線 40
貳、 服務請求 41
參、 ASO取得一可用的服務物件 42
肆、 ASO歸還服務物件 43
伍、 計時控制事件 44
第四節 類別方法虛擬程式碼 45
壹、 TASO:代理物件類別 45
貳、 TSO:資料服務物件類別 46
參、 TSOInfo:服務統計資訊類別 47
肆、 TSOM:服務物件管理者類別 49
伍、 TTimerManager: 時間週期控制類別 55
第七章 結論與建議 56
參考文獻 58
自傳 60
1. Borland, Delphi 5-資料庫應用程式設計手冊
2. Borland, Delphi 5-MIDAS入門與實作手冊
3. 李維, Delphi 4.x實戰篇1,2,旗標出版,台北,民國87年11

4. 陳坤茂,作業研究,二版,華泰文化,台北,民國87年7月
11. David S. Platt,(The Essence of COM and ActiveX) COM/ActiveX
完全自學手冊,蔡武男譯,初版,和碩科技,台北,1998/12
,民國87年11月
5. Alan Pope, The COBRA Reference Guide Understanding the
Common Object Request Broker Architecture,MA:ADDISON
WESLEY,1998
6. Borland, Delphi 5 Developer's Guide,INPRISE
7. C.J.Date ,An Introduction To Database Systems,MA:ADDISON
— WESLEY ,7nd,2000
8. Kornel Terplan,Communication networks management,PTR
Prentice Hall ,2nd
9. Simon Bennett,Steve McRobb and Ray Farmer,Object-Oriented
Systems Analysis and Design using UML,THE McGRAW-HILL
COMPANIES,2000
10. Wolfgang Emmerich.,Engineering Distributed Objects,MA:Wiley
2000
12. Alain Conchon,”Applications and Services”,Alcatel
Telecommuncation Review, 3rd,2001,p187-188
13. Amund Aarsten etal.,”Patterns of Three-tier Client-Server
Architectures”,
http://members.aol.com/kgb1001001/articles/threetier/threetier.html
14. Boundless Technologies International B.V,”Thin-Client/Server
Computing” A New era in computing,Thin-Client/Server
Whitepaper.
15. Carnegie Mellon Software Engineering Institute,”Three Tier
Software Architectures” Software Technology Review,
http://www.sei.cmu.edu/str/descriptions/threetier_body.html
16. P.Emerald Chung etal.,”DCOM andCORBA Side by Side,Step by
Step,and Layer by Layer”,
http://www.cs.wustl.edu/-schmidt/submit/Paper.html
17. Per-Ake Larson、Murali Krishnan,” Memory Allocation for
Long —Running Server Applications”
18. TimesTen Performance Software,”In-Memory Data Management
in the Application Tier” A new Strategy for High performance
internet Computing,http://www.timesten.com
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top