| 研究生: |
林玥伶 |
|---|---|
| 論文名稱: |
全球資訊網資源搜尋與整合之研究-以XML Web Services之研究途徑 |
| 指導教授: | 楊建民 |
| 學位類別: |
碩士
Master |
| 系所名稱: |
商學院 - 資訊管理學系 Department of Management Information System |
| 論文出版年: | 2002 |
| 畢業學年度: | 90 |
| 語文別: | 中文 |
| 論文頁數: | 101 |
| 中文關鍵詞: | 資訊整合系統 |
| 相關次數: | 點閱:124 下載:21 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
全球資訊網的快速發展,已成為現代人生活中最主要的資訊媒介,使用者可以在網路上找到各種所需的資訊。然而,這些資訊是分散在各個網站上的,使用者必須分別從不同的來源取得所需的資訊。資訊的整合較之於單一的來源,往往能夠提供更多的價值,若能有一個整合性的資訊入口,並且能夠針對使用者的需求,提供使用者個人化的資訊,這些資訊對於使用者而言就會更有意義。
本研究利用XML Web Services的架構,將每個提供資訊的網站視為一個資源,以鬆散耦合(Loosely-Coupled)的方式將這些資源整合在單一的介面,從而讓使用者只需透過單一的入口,便可以獲得整合性的資訊資源。
感謝辭
論文摘要
目錄-----I
圖目錄-----III
表目錄-----IV
第壹章 緒論-----1
第一節 研究背景與動機-----1
一、整合資訊的需求-----1
二、XML與Web Services的發展-----2
第二節 研究目的-----3
第三節 論文結構-----4
第貳章 文獻探討-----6
第一節 分散式運算與資訊整合系統-----6
一、分散式運算-----6
二、資訊整合系統-----7
第二節 都柏林核心集-----10
第三節 標記語言-----12
一、標記語言的定義-----12
二、SGML-----13
三、HTML-----14
第四節 可延伸標記語言-----16
一、可延伸標記語言的發展-----16
二、XML的優勢-----17
三、XML與HTML及SGML的比較與關係-----19
四、XML的應用領域-----22
五、XML所帶來的效益-----23
六、XML文件組成結構-----25
七、XML文件種類-----26
第五節 Web Services-----27
一、Web Services的定義-----27
二、Web Services的架構-----28
三、SOAP簡易物件存取協定-----30
四、UDDI普及描述搜尋與整合-----33
五、WSDL網站服務描述語言-----36
第參章 研究設計-----39
第一節 系統概念-----39
第二節 系統架構-----43
一、需求架構-----43
二、技術架構-----44
三、資訊的整合-----46
四、發展工具-----46
五、實作上之考量-----46
第肆章 系統建置-----48
第一節 服務描述的標籤定義-----48
第二節 網站服務伺服端-----57
一、網站案例-----57
二、網站服務-----59
第三節 網站服務整合系統-----69
一、註冊模組-----70
二、登入模組-----71
三、文章查詢模組-----72
四、理財園地模組-----73
五、發表區模組-----75
第伍章 系統應用-----77
第一節 系統使用說明-----77
第二節 系統展示與操作-----77
一、註冊-----77
二、登入-----79
三、文章查詢-----80
四、理財園地-----81
五、發表區-----84
第陸章 結論與未來展望-----85
第一節 研究結論-----85
第二節 未來展望-----86
參考文獻-----87
圖目錄
圖2-1 資訊整合系統架構圖-----8
圖2-2 SGML、HTML與XML之關係-----19
圖2-3 XML文件結構-----26
圖2-4 Web Services架構-----29
圖2-5 SOAP訊息架構-----32
圖2-6 SOAP訊息交換架構-----33
圖2-7 UDDI架構-----35
圖2-8 網站服務描述語言架構-----36
圖3-1 系統概念圖-----40
圖3-2 技術架構圖-----45
圖4-1 系統模組圖-----69
圖5-1 註冊畫面-----78
圖5-2 系統註冊模組畫面-----78
圖5-3 登入晝面-----79
圖5-4 最新消息晝面-----80
圖5-5 作業成績晝面-----80
圖5-6 文章查詢選項晝面-----81
圖5-7 文章查詢結果目錄畫面-----81
圖5-8 查詢內容顯示畫面-----81
圖5-9 理財試算選項畫面-----82
圖5-10 整存整付存款試算畫面-----82
圖5-11 存本取息存款試算晝面-----83
圖5-12 零存整付存款試算畫面-----83
圖5-13 發表區畫面-----84
表目錄
表2-1 SGML、HTML與XML之比較-----20
表4-1 Types區段範例-----49
表4-2 Message區段範例-----51
表4-3 PortType區段範例-----53
表4-4 Binding區段範例-----54
表4-5 Port區段範例-----56
表4-6 Service區段範例-----56
表4-7 網站服務的需求分類-----59
表4-8 「零存整付存款試算」程式碼-----64
表4-9 「零存整付存款試算」WSDL文件-----66
表4-10 系統註冊模組程式碼-----70
表4-11 系統登入模組程式碼-----71
表4-12 標籤整合對應表-----73
表4-13 系統文章查詢模組程式碼-----73
表4-14 系統理財模組「整存整付試算」程式碼-----74
表4-15 系統理財模組「存本取息試算」程式碼-----74
表4-16 系統理財模組「零存整付試算」程式碼-----75
表4-17 系統發表區程式碼-----75
中文部分:
1.B.E. Travis,紀學勤譯,「搞懂XML,看清SOAP,攻佔BizTalk」,初版,華彩軟體股份有限公司,台北,民國九十年二月。
2.D. Martin,M. Birbeck and M. Key,周坤約、林建仁譯,「專業XML程式設計」,初版,碁峰資訊股份有限公司,台北,民國九十年三月。
3.F. Boumphrey,李寶華譯,「專業XML技術寶典」,初版,碁峰資訊股份有限公司,台北,民國八十九年四月。
4.L. A. Phillips,莊金松譯,「XML全方位完全剖析」,初版,第三波資訊股份有限公司,台北,民國九十年八月。
5.R. Jelliffe,張錦堂譯,「XML簡介」,Chinese XML Now!,民國八十八年四月,http://www.ascc.net/xml/zh/big5/docs/xml-intro.txt。
6.T. R. Halfhill,黃玠華譯,「XML - 前景可觀的下一代網路新語言」,0與1 BYTE科技雜誌,223期,民國八十八年十一月,頁65-70。
7.一宇數位科技,「XML的優勢」,XML入門, http://www.xmlchinese.com/xmlchinese/easyarticle/easyarticle.asp。
8.台灣資訊網,財團法人中華民國國家資訊基本建設產業發展協進會,「XML註冊機制與儲存庫建置計劃摘要」, http://www.xml.org.tw/plan/index.asp。
9.何淑媛,「XML與軟體代理人於電子資料交換之應用研究」,逢甲大學資訊工程學系碩士論文,民國九十一年。
10.吳政叡,「都柏林核心集第五次研討會的最新發展」,中國圖書館學會會訊108期,民國八十七年。
11.易得網,「XML文件與文件型式定義」,XML及RDF技術介紹,http://eat.nctu.edu.tw/xmlp/xmlp_3_2.html。
12.張子文,「XML-Based HTML Wrapper建置之研究 - 在網路銀行個人帳戶資訊彙整服務上之應用」,政治大學資訊管理學系碩士論文,民國九十年六月。
13.陳正忠,黃中杰,曾順盈,「XML教戰手冊」,初版,松崗電腦圖書資訊股份有限公司,台北,民國九十年四月。
14.陳會安,「XML網頁製作徹底研究」,初版,旗標出版股份有限公司,台北,民國九十年一月。
15.陳嵩榮,「SGML、XML、RDF文件標準比較與Metadata資料模式設計」,輔仁大學圖書資訊學系碩士論文,民國八十七年六月。
16.梁永儒,「供應鏈資訊交換系統之實作研究」,中正大學資訊管理學系碩士論文,民國九十年。
17.黃宏宣,「全球資訊網資訊整合可程式化包覆程式的設計與實作」,國立台灣大學資訊工程學研究所碩士論文,民國八十九年七月。
18.楊建民等,「電子商務—E世學習網」,民國八十七年,http://ec.nccu.edu.tw。
19.楊建民等,「E世終身理財網」,民國八十八年,http://elfa.nccu.edu.tw。
20.郭馨儀,「整合企業應用系統研究-以XML為資料交換之基礎」,中華大學工業工程與管理學系碩士論文,民國九十一年。
21.蕃薯籐數位科技,「2000台灣網路使用調查」,http://survey.yam.com/survey2000/result.htm。
22.蘇淑津,「DCE技術及其應用」,高速計算世界,第二卷第三期,國家高速電腦中心,新竹,民國八十三年。
英文部分:
23.[Ambite, 1998] J.L. Ambite, N. Ashish, G. Barish, C.A. Knoblock, S. Minton, P.J. Modi, I. Muslea, A. Philpot, S. Tejada, “ARIADNE: A System for Constructing Mediators for Internet Sources ”, Information Science Institute, Integrated Media Systems Center and Department of Computer Science, University of Southern California, 1998.
24.[Arens, 1993] Y. Arens, C.Y. Chee, C.N. Hsu, and C.A. Knoblock, “Retrieving and Integration Data from Multiple Information Sources”, International Journal on Intelligent and Cooperative Information Systems, Vol.2 No. 2, p127-158, 1993.
25.[Arens, 1996] Y. Arens, C.A. Knoblock and W.M. Shen, “Query reformulation for dynamic information integration”, Journal of Intelligent Information Systems, Special Issue on Intelligent Information Integration, 6(2/3): p99-130, 1996.
26.[Berners-Lee, 1997] T. Berners-Lee, “W3C Data Formats”, World Wide Web Consortium, October 1997, available at http://www.w3.org/TR/NOTE-rdfarch.
27.[Bray, 2000] T. Bray, J. Paoli, C.M. Sperberg and E. Maler“Extensible Markup Language (XML) 1.0”, Second Edition, World Wide Web Consortium (W3C), October 2000, available at http://www.w3.org/TR/2000/REC-xml-20001006 - sec-origin-goals.
28.[Cauldwell, 2001] P. Cauldwell, R. Chawla, V. Chopra and G. Damschen, “Professional XML Web Services”, Wrox Press Inc., 2001.
29.[Chandy, 2001] M. Chandy, “How to Bridge the Web Services Divide ”, Web Services Journal, p36-39, October 2001.
30.[Davis, 2002] B. Davis, “Doorway to data”, Professional Engineering, Vol. 15, Iss. 3, p59-61, February 2002.
31.[Dublin Core Metadata Initiative] Dublin Core Metadata Initiative, “Dublin Core Metadata Element Set. Version 1.1: Reference Description”, July 1999.
32.[Govatos, 2002] G. Govatos, “UDDI is Yellow Pages of Web Services”, Network World, May 2002.
33.[Gudgin, 2001] M. Gudgin, M. Hadley, J.J. Moreau and H.F. Nielsen“SOAP Version 1.2”, World Wide Web Consortium (W3C), July 2001, available at http://www.w3.org/TR/2001/WD-soap12-20010709/.
34.[Gudivada, 1997] V. Gudivada, V. Raghavan, W. Grosky and R. Kasanagottu, “Information Retrieval on the World Wide Web”, IEEE Internet Computing, Vol. 1, No. 5, p58-68, 1997.
35.[Hammer, 1995] J. Hammer, G.M. Hector, K. Ireland, Y.P. Antinou, J. Widom, “Information Translation, Mediation, and Mosaic-based Browsing in the Tsimmis System”, Proceeding of the ACM SIGMOD International Conference on Management of Data, San Jose, CA, 1995.
36.[Kirk, 1995] T. Kirk, A. Y. Levy, Y. Sagiv, D. Srivastava, “The Information Manifold”, Working Notes of the AAAI Spring Symposium on Information Gathering in Heterogeneous, Distributed Environment Technical Report SS-95-08, ARAI Press, Menlo Park, CA, 1995.
37.[Kirtland] M. Kirtland, “A Platform for Web Services”, MSDN Online Web Workshop, Microsoft Crop, available at http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebsrv/html/websvcs_platform.asp.
38.[Laurence, 2001] P.G. Laurence, “Creating Web Services With J2EE: iPlanet and Sun ONE”, 2001, Sun’s 2001 Worldwide Java Developer Conference.
39.[Lublinsky, 2001] B. Lublinsky and M. Farrell, “Comparison of Web Services to other distributed systems implementations”, Web Services Journal, p57-58, December 2001.
40.[Maruyama, 1999] H. Maruyama, K. Tamura and N. Uramoto, “XML and Java™ Development Web Applicaiton”, Addison-Wesley, 1999.
41.[McCright, 2001] A. McCright, “Writing Your First Web Service: A Tutorial”, Web Services Journal, p4-9, June 2001.
42.[Moore, 2002] C. Moore, “Surveying portal paths”, InfoWorld, San Mateo, Vol. 24, Iss. 17, p1-4, April 2002.
43.[MSDN Online Web Workshop] MSDN Online Web Workshop, Microsoft Crop, “Benefiting from XML”,available at http://msdn.microsoft.com/xml/general/benefits.asp.
44.[OMG] OMG, “Welcome to OMG’s CORBA for Beginners Page!”, available at http://cgi.omg.org/corba/beginners.html.
45.[Roberts, 2001] A. Roberts and J. Tauber, “The Web Services Revolution”, 2001, Sun''s 2001 World Wide Java Developer Conference.
46.[Roberts-Witt, 2002] S.L. Roberts-Witt, “Start Small, Think Big”, PC Magazine, p12, June 2002.
47.[Roberts-Witt, 2002] S.L. Roberts-Witt, “Warm Up;The pent-up demand for and easy way to develop applications and tie them together is driving web services forward”, PC Magazine, p12, June 2002.
48.[Russell, 2001] D. Russell, “Electronic Business XML (ebXML): Marking Web Service Work for Business”, Web Services Journal, p16-18, June 2001.
49.[Tidewell, 1999] D. Tidwell, “Tutorial: XML programming in Java”, developerWorks XML Team, IBM Crop., September 1999.
50.[Tidewell, 2001] D. Tidwell, J. Snell and P. Kulchenko, “Programming Web Services with SOAP”, First Edition, O’reilly, December 2001.
51.[Vogel, 1999] A. Vogel, “Building Enterprise Application for the Net with EJB, CORBA and XML”, Inprise Corporation, July 1999.
52.[W3C, 2000] W3C DOM WG, World Wide Web Consortium (W3C), “Document Object Model (DOM)”, March 2000, available at http://www.w3.org/DOM/.
53.[W3C, 2000] World Wide Web Consortium (W3C), “Extensible Markup Language (XML) 1.0 (Second Edition)”, October 2000, available at http://www.w3.org/TR/2000/REC-xml-20001006.
54.[Wiederhold, 1992] G. Wiederhold, “Mediators in the architecture of future information systems”, IEEE Computer 25:3, p38-49, March 1992.
55.[Wong, 2000] W. Wong and M. Ricciuti, “Microsoft, IBM set aside rivalry to create XML standards”, CNET News.com, August 2000, available at http://news.cnet.com/news.
56.[UDDI.org] UDDI.org, “UDDI Technical White Paper”, September 2000.
此全文未授權公開