跳到主要內容

臺灣博碩士論文加值系統

(3.87.33.97) 您好!臺灣時間:2022/01/27 16:36
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:王詔丘
研究生(外文):Chao-Chiu Wang
論文名稱:運用XML技術建置以內容為基礎之訊息撮合及通報系統
論文名稱(外文):A Content-based Event Brokering System Based on XML Technology
指導教授:蔡尚榮蔡尚榮引用關係
指導教授(外文):Shang-Rong Tsai
學位類別:碩士
校院名稱:國立成功大學
系所名稱:電機工程學系碩博士班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2002
畢業學年度:90
語文別:中文
論文頁數:114
中文關鍵詞:訊息發佈訂閱撮合通報
外文關鍵詞:NotificationPublish/SubscribeContent-basedXMLEvent ServiceXQuery
相關次數:
  • 被引用被引用:4
  • 點閱點閱:134
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
  在目前網際網路的應用中,訊息仲介服務已經充份展現其實用性。如何建立一個在網際網路中運作的訊息撮合及通報系統且提供準確的訊息過濾機制,是一個重要的課題。

  本文以研究如何運用發佈/訂閱之非同步通訊模型及XML技術來實現一個以內容為基礎之訊息撮合及通報系統,此系統為運作於網際網路中訊息的撮合、通報及傳遞之應用服務提供良好的解決方案。對資訊提供者而言,可以透過方便的介面輕易的提供資訊而不需要撰寫程式;對使用者而言,能夠準確的訂閱想要的訊息,並且方便的取得。研究中,一方面利用發佈/訂閱之非同步通訊模型及主動通報機制,建立訊息撮合及通報系統。另一方面引用XML格式標準、語意明確及可延伸性等特性來建構訊息的內容格式及準確的訊息過濾機制。
  Event brokering service has demonstrated its usefulness in Internet. How to construct an event brokering system which operates on Internet and provides accurate filtering mechanism is an important challenge.

  In this thesis, we investigate how to apply publish/subscribe asynchronous communication model and XML technology to construct a content-based event brokering system. The system provides a good solution to event matching, notification and transmission services that can operate on Internet. With the system, the information providers can provide information easily without programming via a convenient user interface, and end users can subscribe objects of interest accurately and get them conveniently. We take advantages of the publish/subscribe communication model and push technology to construct the event brokering system. Furthermore, we make use of XML’s features such as standardization, explicit meaning and extensibility to structure contents and to get accurate matching.
目錄 1
表目錄 3
圖目錄 5
第 1 章 緒論 9
  1-1 研究動機 9
  1-2 研究目標 10
  1-3 研究重點 10
  1-4 章節簡介 12
第 2 章 背景知識 15
  2-1 XML相關技術 15
    2-1-1 XML Schema 16
    2-1-2 XSL 17
    2-1-3 XSLT 18
    2-1-4 XQuery 19
  2-2 Event Service 21
  2-3 SOAP 23
  2-4 UML (Unified Modeling Language) 24
第 3 章 相關研究 27
  3-1 SIENA 27
  3-2 CORBA Event Service 28
  3-3 Gryphon 29
  3-4 Jabber 30
第 4 章 系統架構與應用 33
  4-1 Event Brokering System規劃 33
  4-2 系統應用 41
  4-3 系統特色 42
第 5 章 設計研討 45
  5-1 Content-based通訊模型設計 45
    5-1-1 Subscription Language的選擇 45
    5-1-2 Filter設計考量 47
  5-2 Publish/Subscribe介面的規劃 47
    5-2-1 提供給End-user使用的介面 48
    5-2-2 提供給User-agent使用的介面 51
  5-3 Message Exchanger的設計考量 51
  5-4 多媒體訊息格式的規劃及設計 57
  5-5 如何展現及發佈多媒體訊息 60
    5-5-1 Data Capture Template 61
    5-5-2 利用Presentation Template展現多媒體訊息 62
第 6 章 系統實作 65
  6-1 系統概觀 65
  6-2 Publish/Subscribe Interface 67
    6-2-1 Web使用者介面 67
    6-2-2 XQuery Front-end Processing 69
  6-3 Publish/Subscribe Engine 71
    6-3-1 Publishing Manager 71
    6-3-2 Subscription Manager 75
  6-4 系統資訊及使用者資料管理 78
  6-5 Multimedia Message Reader 80
  6-6 Message & Document Matching Engine 84
    6-6-1 Message & Document Retriever 84
    6-6-2 Filter 86
    6-6-3 Event Presentation 89
    6-6-4 Event Delivery Gateway 90
    6-6-5 訊息撮合及通報動作之系統元件關係及流程 91
  6-7 系統展示 93
第 7 章 結論與未來展望 101
  7-1 結論 101
  7-2 未來展望 102
參考文獻 105
附錄A、UML模式圖 107
[1]World Wide Web Consortium. Extensible Markup Language(XML). http://www.w3.org/XML/

[2]S. Widergren, A. deVos, and JunZhu. XML for Data Exchange. Power Engineering Society Summer Meeting, 1999. IEEE, Vol.2 pp.840-842. 1999.

[3]D. C. Fallside. World Wide Web Consortium. XML Schema. http://www.w3.org/TR/xmlschema-0/. May 2001.

[4]S. Adler. World Wide Web Consortium. Extensible Stylesheet Language (XSL) Version 1.0. http://www.w3.org/TR/xsl/. Oct 2001.

[5]J. Clark. XSL Transformations (XSLT) Version 1.0. http://www.w3.org/TR/xslt. Nov 1999.

[6]World Wide Web Consortium. XQuery 1.0: An XML Query Language. W3C Working Draft 20 December 2001. http://www.w3.org/XML/Query

[7]A. Carzaniga. Architecture for an Event Notification Service Scalable to Wide-area Network. Ph. D. thesis, Politechnico di Milano, Milano, Italy.

[8]G. Coulouris, J. Dollimore and T. Kindberg, Distributed Systems Concepts and Design, Addison-Wesley Publication, 2001

[9]SunMicrosystems. RPC : Remote Procedure Call Protocol specification: Version2. RFC 1057, Jun-01-1988.

[10]W3C Note 08 May 2000. Simple Object Access Protocol(SOAP). http://www.w3.org/TR/SOAP/.

[11]Object Management Group. CORBA Services:Common Object Services Specification, July 1997.

[12]Object Management Group. OMG Unified Modeling Language Specification v1.3, March 2000

[13]R. Strom, G. Banavar, T. Chandra, M. Kaplan, K. Miller, B. Mukherjee, D. Sturman and M. Ward. Gryphon: An Information Flow Based Approach to Message Brokering, International Symposium on Software Reliability Engineering ’98 Fast Abstract.

[14]B. R. Rao. Making the Most of Middleware. Data Communications International 24, 12 (September 1995): 89-96.

[15]Y. Huang and H. Garcia-Molina. Publish/Subscribe in a Mobile Environment. MobiDE 01, 2001.

[16]M. Franklin and S. Zdonik. Data in Your Face : Push Technology in Perspective (Invited Paper) ACM SIGMOD Intl. Conference on Management of Data, Seattle, WA, June, 1998.

[17]J. B. Postel. Simple Mail Transfer Protocol, RFC 821, Aug 1982.

[18]WAP – Wireless Application Protocol. http://www.wapforum.org/

[19]A. Carzaniga, D. S. Rosenblum and A. L. Wolf. Challenges for Distributed Event Services: Scalability vs. Expressiveness. In Engineering Distributed Objects '99, Los Angeles CA, USA, May 1999.

[20]M. K. Aguilera, R. E. Storm, D. C. Sturman, M. Astley and T. D. Chandra. Matching events in a content-based subscription system. In Eighteenth ACM Symposium on Principles of Distributed Computing(PODC’99)(Atlanta, GA, May 4—6, 1999), pp.53—61.

[21]INN – InterNet News. http://www.isc.org/products/INN/

[22]D. H. Crocker. STANDARD FOR THE FORMAT OF ARPA INTERNET TEXT MESSAGES. RFC 822, August 13, 1982.

[23]M. Horton and R. Adams. Standard for Interchange of USENET Messages. RFC 1036, Dec 1987.

[24]B. Kantor and P. Lapsley. Network News Transfer Protocol. RFC977, February 1986.

[25]USENET. http://www.usenet.org/

[26]J. A. Konstan, B. N. Miller, D. Maltz, J. L. Herlocker, L. R. Gordon and J. Riedl. GroupLens: Applying Collaborative Filtering to Usenet News. Communications of the ACM, March 1997/Vol 40, No 3.

[27]N. Borenstein and N. Freed. MIME (Multipurpose Internet Mail Extensions). RFC 1521, Sep 1993.

[28]M. Chiang and S. Tsai. An XML Information Server – The Input Tools, NCKU, DSLab, June 2001.

[29]L. Wood. Document Object Model (DOM). http://www.w3.org/DOM/.

[30]Java Mail. http://java.sun.com/products/javamail/index.html.

[31]NetComponents. http://www.savarese.org/oro/software/NetComponents.html.

[32]JXQI. http://otn.oracle.com/tech/xml/xmldb/htdocs/querying_xml.html.

[33]D. Cutting. Jarkata Lucene. http://jakarta.apache.org/lucene/docs/index.html.
連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊