基於Web服務的整合研究

才智咖 人氣:1.79W
畢業論文

目 錄

摘要 1
前 言 3
1 緒論 4
1.1 整合研究背景 4
1.1.1 整合的基本概念 4
1.1.2 整合研究 4
1.2 WEB服務的基本概念 8
1.2.1 定義 8
1.2.2 Web服務構架 9
1.3 論文工作 9
2 整合研究相關技術 10
2.1 XML 10
2.1.1 XML文件的結構組成 11
2.1.2 XML的特點 15
2.2 SOAP 15
2.2.1 SOAP基本概念 16
2.2.2 SOAP、COM/DCOM與CORBA的比較 16
2.2.3 SOAP的工作機理 17
2.2.4 SOAP訊息舉例 18
2.3 WSDL 20
2.3.1 WSDL基本概念 20
2.3.2 WSDL文件分析 21
2.3.3 WSDL文件的利用方式 25
2.4 UDDI 26
2.4.1 UDDI註冊中心 26
2.4.2 UDDI資料結構 27
2.4.3 UDDI API 28
2.4.4 UDDI的物理實現 29
2.4.5 UDDI服務體系結構 29
3 基於JAVA的SOAP實現 32
3.1 基於的SOAP實現 32
3.1.1 概述 32
3.1.2 框架 32
3.2 基於JAVA的SOAP實現—— AXIS 33
3.2.1 Axis簡介 33
3.2.2 Apache SOAP工具包 34
3.2.3 Axis的配置安裝 35
3.2.4 Axis的測試 35
4 圖書資訊整合例項 37
結 束 語 43
參考文獻 44
致 謝 45

基於Web服務的整合研究
 

摘要:整合研究是當今IT業界的焦點,它包括資料整合、資訊整合、技術整合和功能整合等。而Web服務是1個嶄新的分散式計算模型,它由1系列相關技術和標準所組成:XML、 SOAP、WSDL和UDDI。其中,XML提供資料的描述,SOAP負責Web服務呼叫,WSDL負責Web服務描述,而UDDI則負責Web服務的發現。Web服務技術的目的就是在現有各種異種平臺的基礎上構築1個通用的、與平臺和語言無關的技術層,各種不同平臺之上的應用依靠這個技術層來實施彼此的連線和整合,從而創造1種開放的分散式系統,使得任何企業和個人在任何地方,都可以快速和便宜地利用Web服務從事各種商業活動和其他各種活動。
本論文系統地介紹了整合的概念、型別以及Web服務的有關知識。同時還介紹了Web服務的相關技術(XML、SOAP、WSDL和UDDI)。然後講述了基於的SOAP實現,其中還介紹了1種基於Java的SOAP實現——Axis。再結合實際應用整合的需求給出了1個簡單的Web服務例項。最後總結整合研究並展望了其未來的發展前景。
關鍵詞:整合;Web服務;簡單物件訪問協議;Web服務描述語言;統1描述、發現和整合

 

Research of Integration based on Web Service
 

Abstract:The research of Integration is the focus of IT branch today. It contains data integration, information integration, technology integration, function integration, and so on. Web Service is a new distributed model. It is a combination of XML, SOAP, WSDL and UDDI: XML establishes a core to describe the structure used to exchange information between systems, SOAP takes charge of the calling of Web Service, WSDL gives us a formal description of Web Service, and UDDI introduces the ability to discover Web Service. The purpose of Web Service is to construct a technology layer that is independent of platform or programming languages which are on the basis of various kinds of different platforms. The application on all kinds of platforms relies on this technology layer to implement the mutual connection and integration, so Web Service creates a kind of open distributed system that makes any enterprise and individual, in any places, can utilize Web Service and engage in various kinds of business activity and other various kinds of activities.
  This paper mainly discusses the basic concept and types of Integration, the knowledge of Web Service and the relative Web Service technology (XML, SOAP, WSDL and UDDI, etc). It analyses the implementation of SOAP based on , and introduce one of based on Java----Axis. Then it unites the demands of actual application integration and shows a simple example of Web Service. Last it gives a conclusion of the research of integration and the development in future.
Keywords: Integration; Web Service; SOAP; WSDL; UDDI

前 言

近幾10年來,隨著科學技術的迅猛發展、資訊化的推進以及各行各業的交融,人類社會所積累的`資訊量已經超過了過去5000年的總和,資料的採集、儲存、處理和傳播的數量也與日俱增。越來越多的人已經意識到要更充分地使用已有資料資源,減少資料收集、資料採集等重複勞動和相應費用,就需要整合。而Web服務的發展為整合的研究提供了技術上的支援,特別是Web服務標準和規範的發展使得整合的實現變得更加有依據。於是各種各樣的整合方式應運而生。而另1方面,整合的成果很快的用於實踐又反過來促進了整合的發展。
整合不僅使得原有資訊系統中資訊不1致、缺少資料交換共享的、新建應用資訊系統等的異構分佈的各個自治的資料庫能夠在1起工作,完善整個資料環境。而且整合能讓使用者的實際需求和所提出的實際應用功能在同1系統中加以實現,使得不同的功能在同1系統中得到綜合運用。同時還能結合各種不同的技術為系統服務。因此,整合的實現將大大提高人們的辦公效率,併為人們提供1個更加舒適、方便的辦公環境。整合的初步成果已經讓各行各業的人士倍嘗甜頭,同時更加促使人們從事這方面的研究開發。
本課題分析了應用整合的方式,研究了Web服務技術及基於Web服務的應用整合方案設計。並在此基礎上定製1個圖書資訊服務,然後將其整合到其他應用系統中。

基於Web服務的整合研究

TAGS:整合 Web 服務