跳到主要內容

臺灣博碩士論文加值系統

(2600:1f28:365:80b0:8005:376a:2d98:48cd) 您好!臺灣時間:2025/01/18 09:33
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:簡瑞炤
研究生(外文):jui-chao chien
論文名稱:以XML標準透過WebService達到異質資料庫資料交換機制
論文名稱(外文):Data Interchanged for Heterogeneous Database by Using XML Technology Through Web Services
指導教授:曹世昌曹世昌引用關係
指導教授(外文):Sam C Tsaur
學位類別:碩士
校院名稱:亞洲大學
系所名稱:資訊工程學系碩士班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2006
畢業學年度:95
語文別:中文
論文頁數:56
中文關鍵詞:可延伸式標記語言網路服務溝通層中介軟體
外文關鍵詞:XML Web ServicesPipeline TierMiddleWare
相關次數:
  • 被引用被引用:6
  • 點閱點閱:1261
  • 評分評分:
  • 下載下載:143
  • 收藏至我的研究室書目清單書目收藏:2
對已建立資訊系統運用的組織而言,通常在導入新系統時必須面對不同的系統與異質資料庫整合的衝擊。當新舊系統或異質資料庫無法進行整合之需求時,組織必須面臨重新建置與更新現有資訊系統的抉擇。
本研究以中度規模之學校做為行政組織單位的代表。提出針對新舊系統或異質資料庫的整合,試圖找出一個可行的研究架構。並且透過XML Web Services的技術架構,使得組織在既有的系統與新導入之系統於異質資料庫環境下透過資料交換的方式,進而發揮資料應用的最大效益。
本研究之架構是以XML為資料交換的標準格式,透過三階層式架構所建置之
Web Services在不同系統使用資料整合以便達成系統的一致性。
In the well-established information system, it will face the impact of integrating heterogeneous database systems in general when a new system is implemented. When the requirement for integrating the new system with old system or heterogeneous databases can be met, the administrator or organization must face to choose either rebuilding a new system or updating an existing system.
The administrative organization of the mid-size university is representative for this research study. It is attempted to propose a feasible research structure to integrate either new-old systems or heterogeneous databases. By using the XML Web Service, it will provide the most benefit method for data exchanging among the existed systems and new implemented systems under heterogeneous databases environment.
This research is based on a standard XML for data exchanging. By using Web Service of 3 tier structures, it will achieve the consistency among different systems through data integrating.
目錄
第一章 緒 論 1
1.1 研究背景 1
1.2 研究動機 2
1.3 研究目的 3
1.4 研究方法與架構 4
第二章 文獻探討 5
2.1 資訊系統的更新與整合 5
2.1.1為何要更新早期開發之異質資訊系統 5
2.1.2階段性開發之異質系統的更新策略 6
2.1.3階段性開發之異質系統更新的考量因素 8
2.2 中介軟體 8
2.2.1 中介軟體的的定義 8
2.2.2 中介軟體在舊系統所扮演的角色 9
2.2.3 中介軟體所面臨的問題 9
2.3 XML標準與Web Services相關技術 10
2.3.1 XML 10
2.3.2 SOAP、WSDL與UDDI 10
2.3.3 Web Services 13
第三章以XML技術為資料交換的通道層架構 19
3.1分散式架構資訊系統的限制 20
3.1.1元件基礎發展的觀念 20
3.1.2應用程式間的溝通與整合限制 20
3.2以XML為資料交換格式的概念 23
3.2.1解決資料交換與介面呼叫問題 23
3.2.2資料與格式分離 25
3.3 XML資料轉換模組概念 26
3.3.1資料庫存取物件 26
3.3.2 XML轉換提供者 27
3.3.3編碼/解碼處理 27
3.3.4延伸應用 28
3.4 結合通道層 29
3.4.1 將中介軟體輸出資料轉換成標準的XML格式 29
3.4.2通道層的定義與呈現方式 31
3.4.3通道層的延伸性 33
3.4.4通道層與防火牆 36
第四章 驗證與實作 38
4.1異質系統應用通道層整合的驗證實作 38
4.1.1 建置轉換XML的介面與方法 38
4.1.2建置通道層 40
4.2 Cross-Language的驗證實作 43
4.2.1 使用微軟 Visual Studio.NET讀取XML資料的範例 44
4.2.2使用Borland Delphi7 讀取XML資料的範例 45
4.2.3使用Sybase Power Builder 讀取XML資料的範例 46
4.3結合Web Services的實作 49
4.3.1 PDA行動通訊的實作範例 49
4.3.2 Linux平台的實作 50
第五章 結論與建議 51
5.1結論 51
5.2未來研究的建議與方向 52
參考文獻 53
誌謝 56

圖目錄
圖2-1 Web 技術演進圖 13
圖2-2 Web Services系統運作流程圖 15
圖2-3 Web Services運作流程圖 16
圖3-1 遠端COM之間的溝通圖 23
圖3-2 由COM所封裝的特殊格式資料 24
圖3-3 XML的資料轉換模組的運作圖 26
圖3-4 XML Transfer Provider資料轉換DTD資料流程圖 27
圖3-5 XML的資料轉換模組與通道層架構圖 29
圖3-6 以XML為資料交換的架構 30
圖3-7 連接早期分散式系統的通道層 31
圖3-8 通道層的呈現方式 31
圖3-9 連接中介軟體的通道層 32
圖3-10 透過通道層連結各種通訊裝置 33
圖3-11 連接通道層的跨語言架構 34
圖3-12 在防火牆內連接通道層跨語言架構 35
圖3-13 在防火牆外連接通道層的跨語言架構 36
圖4-1 Power Builder工具建立之XML轉換檔內容 39
圖4-2 轉換後的XML檔案格式的內容 40
圖4-3 通道層在Windows2003 Server的呈現 41
圖4-4 異質系統資料透過通道層架構轉換XML標準文件格式 42
圖4-5 M-Campus資訊服務及校園行動M化整體架構 43
圖4-6 以COM的方式接收XML資料的ASP.NET程式 44
圖4-7 以DOM的方式接收XML資料的VB.NET程式 45
圖4-8 以Borland Delphi 7程式呈現XML資料 46
圖4-9 以Power Builder 10 程式呈現WSDL資料 47
圖4-10以Power Builder 10 程式呈現XML資料 47
圖4-11 連接通道層的Web Services 48
圖4-12 以PDA接收XML資料的範例 50
圖4-13 在Linux平台上接收通道層所傳出的XML資料 50
[1] 王昌斌、蘇全福、楊惠媚,以XML為資料交換的管道層架構模組,為早期的
資訊系統注入新活力。
[2] 曾清義,「中間應用層資料服務物件模型之改進研究」,南華大學資訊管理研
究所碩士論文,90年6月。
[3] Anderew T Campbell,Geoff Coulson, and Michael E. Kounavis “Managing Complexity 中介軟體 Explained ”,IEEE IT Professional,pp21-28 September/October 1999.
[4] Boris Lubinsky ,Michael Farrell Jr.,” TOP 10 Reasons Why EAI Fails ”,eAI Journal,pp41-42,December 2002 .
[5] BoB Dunn , “ A Manager’s Guide to Web services ” , eAI Journal , pp14-17 , January 2003.
[6] David S. Linthicum “Moving to Service-Base Application Integration” eAI Journal,pp-9-10,October 2001.
[7] Don Berman “Web services” : Will Anything Really Change?, eAI Journal pp.39-40 April 2002.
[8] Don Estes, “Disenfranchising 中介軟體” eAI Journal pp.64-70,November/December 2000
[9] Doron Sherman “Web services Orchestration ”,eAI journal,pp.42-46 November2002.
[10] Dino Esposito, Building Web Solution With ASP.NET and ADO.NET United States of America, Microsoft Press,2002.
[11] Frank P.Coyle ,” Breathing Life into Legacy” IEEE IT Professional,99.17-24,October 2001.
[12] Greg Grosh ,” Coming Clean With SOAP ”,eAI Journal,pp.8-12,April 2002.
[13] Jaideep Roy,Anupama Ramanujam,” Understanding Web services”, IEEE IT Professional,pp.69-73,September/October 2001.
[14] Jean Bozman,Al Gillen and Charles Kolodgy etc,” Windows 2000 Versus Linux in Enterprise Computing”, IDC, September 2002.
[15] Katherine Hammer,” Web services and Enterprise integration ”,eAI Journal,99.12-15,November 2001.
[16] Leonid Erlikh,” Integrating Legacy system Using Web services ”,eAI Journal,pp.12-17,August 2002.
[17] Larry Leonard,” Exploring SAX2”,Windows Developer,Volumel3,Number3,pp.8-21,March 2002.
[18] Matjaz B.Juric,”EAI and Web services ”,eAI journal,pp.31-35 July 2002.
[19] Mike Rosen Jim Boak ,” Developing a Web services Strategy ”, eAI Journal,pp.39-43,January 2002.
[20] Michael S.pallos , “Service-Oriented Architecture: A Primer”, eAI Journal,pp.32-35 December 2001.
[21] Nasir Darwish “COPS: Cooperative problem solving Using DCOM”, Journal of system and software , Volume 63,Issue2,pp.79-90,August 2002.
[22] Paul Holland “Building Web services From Existing Application ”,eAI
Journal,pp.45-47,September 2002.
[23] Rob Morris,Pete Isaksson,”Legacy Within the Enterprise: Imageine the Possibities ”,eAI Journal, pp.35-38, March 2002.
[24] Richard Stevens,” Writing Better Programs: The Story So Far”, The Delphi
Magazine, Issue 89,pp.28-32 January 2003.
[25] Robert Peacock ,”Distributed Architecture Technologies ”,IEEE IT
Professional,pp.58-60,March 2002.
[26] Susan Chapin,Don Faatz, and Sushil jajodia etc., “Consistent policy enforcement
in distribute system using mobile policies ” , data & Knowledge Engineering Volume 43, Issue 3, pp.261-280 , December 2002.
[27] Sanjay Pathak ,” The Promise of Web services”, eAI Journal , p.8-12, December
2001.
[28] Steve Vinoski , “ Web services Integration Models ”, IEEE Internet Computing,
pp.89-91, May / June 2002.
[29] Steve Vinoski , “Where is 中介軟體?”, IEEE Internet Computing , pp.83-85,
March/April 2002.
[30] Steve Vinoski , “中介軟體 Dark Matter” IEEE Internet Computing, pp.92-95 ,
September/October 2002.
[31] Sam Wong, “Success With Web services”,eAI Journal,pp.27-29,February 2002.
[32] Tamara Petroff , “Strategies for Legacy Migration Success”, eAI
Journal ,pp.32-36, June 2002.
[33] Tony M. Brown , “Web services-EAI Killer ?” eAI Journal,pp.48 ,April 2002.
[34] Tom Jepsen “ SOAP Cleans Up Interoperability Problems on the Web ” IEEE IT
Professional , pp.52-55, January/February 2001.
[35] Timothy M. Chester,”Cross-Platform Integration With XML and SOAP” , IEEE
IT Professional , pp.26-34, September/October 2001.
[36] http://messageq.ebizq.net/news/news070899.html
[37] http://msdn.microsoft.com/netframework/
[38] http://www.microsoft.com/windowsserver2003/default.mspx
[39] http://www.w3c.org/DCOM/
[40] http://www.w3.org/TR/wsdll2/
[41] http://www.w3.org/TR/SOAP/
[42] http://www.mpinfo.com.tw/Marketing/Article_List.asp?Article_Class=2
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top