1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 基于Web Services的數字化校園的構建研究

        時間:2024-07-01 11:48:09 計算機應用畢業論文 我要投稿
        • 相關推薦

        基于Web Services的數字化校園的構建研究

        摘要:本文從數字化校園建設的發展階段和實際要求出發,以數字化校園理念為基礎,采用最新的Web服務技術,構建一個高效、安全、松散藕合和高度集成的數字化校園框架體系,并對所采用的核心技術進行研究和探索。
          關鍵詞:Web服務;數字化校園;統一描述、發現和集成;單點登錄;CA認證
          
          1 引言
          社會信息化的推進使得校園網得以迅速的發展,越來越多的校園依托校園網建立起了各種應用系統,如辦公自動化系統、教務管理系統、科研管理系統、人事管理系統、后勤管理系統、學生管理系統等。在前期建設階段,由于沒有做好統一的規劃,各職能機構都建立了各自的信息系統,由于編程語言差異、數據庫異構、數據標準不統一等原因,各個系統之間無法進行正常通信,為用戶造成了很多不便。因而,本課題就從數字化校園建設的發展階段和實際要求出發,以數字化校園理念為基礎,采用最新的Web服務技術,構建一個高效、安全、松散藕合和高度集成的數字化校園框架體系,并對所采用的核心技術進行研究和探索。
          
          2 Web服務簡介
          Web服務是一種部署在Web上的對象,是一種可通過標準Internet協議訪問的自包含的、自描述的、模塊化的、可編程的應用邏輯,是對象/組件技術在Internet中的延伸,可以通過Web發布、查找和調用。其協議包括:
          (1)XML(Extensible Markup Language,可擴展標記語言)
          由標準通用標記語言(SGML)發展而來,現已成為一種人們廣泛接受的用于描述數據和創建標記語言的標準。
          (2)SOAP(Simple Object Access Protocol,簡單對象訪問協議)
          作為Web服務的標準通信協議。簡單對象訪問協議(SOAP)是一個用來在分散、分布式的環境中交換信息的簡單協議,它是一個基于XML的協議。
          (3)WSDL (Web Services Description Language)
          描述Web服務的XML格式語言。它用來定義Web服務,并描述如何訪問這些服務。
          (4)UDDI(Universal Description,Discovery and Integration)
          一套面向Web服務的信息注冊中心的實際標準和規范。創建UDDI注冊中心的目的是實現Web服務的發布和發現,可以利用UDDI規范在Web上建立和發現服務。
          以上這些協議規范加上廣泛使用的傳輸層和網絡層的通用標準(TCP/IP、HTTP、SMTP等)就能實現一個完整的Web服務體系架構。
          
          3 Web服務體系結構
          Web服務體系結構SOA,清晰地描述了各角色之間的交互,如圖1所示。SOA體系結構中共有3種角色:(1)Service Provider:服務提供者。為其他服務和用戶提供已有的功能,從體系結構上看,它是指提供服務訪問的平臺;(2) Service Requester:服務請求者。需要某種特定服務的企業或個人,是服務功能的使用者,從體系結構上看,它是指查找和調用服務的客戶端程序;(3) Service Registry:服務代理。用來存儲服務描述信息的信息庫,是服務提供者發布服務和服務請求者查找服務并獲取服務的綁定信息的場所,充當管理者的角色。
          
          在Web服務的角色之間進行了3種操作:(1)發布:使服務提供者可以向服務代理注冊自己的功能及訪問接口;(2)查找:使服務請求者可以通過服務代理查找特定種類的服務;(3)綁定:使服務請求者能夠真正使用服務提供者所提供的服務。
          
          4 基于Web Services設計數字化校園
          4.1 系統概述
          整個系統旨在整個校園的不同部門機構,不同平臺,但與校園運作相關部門分布式協同處理業務,并實現系統跨平臺跨部門的無縫連接。在設計模式上,對于校園的規模沒有明確界限,可以通過Web服務進行高性價比的平臺集成,因而系統規模易于擴展。
          數字化校園總體架構如圖2所示。
          4.2 UDDI
          4.2.1 UDDI概述
          UDDI(Universal Description、Discovery and Integration) [1],是一套面向Web服務的信息注冊中心的實際標準和規范。創建UDDI注冊中心的目的是實現Web服務的發布和發現,可以利用UDDI規范在Web上建立和發現服務。簡單的說,Web服務是一種開發的規范,使得通過網絡可以對基于規范開發的各種應用進行調用、整合,從而在互聯網上完成更復雜的任務,UDDI就是Web服務的服務中介。目前,關于Web服務的幾個底層標準協議,業界已經基本達成共識,包括XML、SOAP、WSDL、UDDI等。
          4.2.2 UDDI在Web服務中的位置
          如圖3所示,UDDI包含于完整的Web 服務協議棧之內,是協議;A的主要部件之一,服務提供者和服務請求者通過其來完成Web服務的創建、說明、發現和調用[2]。
          由于UDDI的構建是基于網絡傳輸層和基于SOAP的XML消息傳輸層之上的。Web服務描述語言(Web Services Description Language,WSDL)為UDDI提供了統一的XML詞匯供描述Web服務及其接口使用。比如使用WSFL(Web Services Flow Language,Web服務流語言)的Web服務工作流描述以及安全性,管理和服務質量,解決系統的可靠性和可用性問題。
          4.2.3 UDDI的商業注冊與UDDI商業注冊中心
          UDDI的核心組件是UDDI商業注冊,它使用一個XML文檔來描述企業及其提供的Web服務。從概念上來說,UDDI商業注冊所提供的信息包含三個部分:“白頁(White Page)”,包括了地址,聯系方法,和已知的企業標識;“黃頁(Yellow page)”包括了基于標準分類法的行業類別;“綠頁(Green Page)”,則包括了關于該企業所提供的Web服務的技術信息,其形式可能是一些指向文件或是URL的指針,而這些文件或URL是為服務發現機制服務的。所有的UDDI商業注冊信息存儲在UDDI商業注冊中心中。以上3種信息,UDDI定義了4種核心數據結構類型加以描述,簡單介紹如下[3]。
          (1)商業實體信息:businessEntity元素
          在商業領域內,合作伙伴和潛在的合作伙伴都期望能準確地定位到商業實體所能提供的服務或產品的相關信息,并把這些信息作為了解企業的開始。而在技術領域,技術人員、程序員或應用程序都期望能知道他們需要集成的商業實體的名稱和一些關鍵性的標識,該商業實體是屬于哪個具體工業分類之類的分類信息,以及聯絡方法(包括Email、電話、URL)等。支持對UDDI商業注冊的商業信息發布和發現的核心XML元素都包含在"businessEntity"結構中。這個結構是商業實體專屬信息集的最高層的數據容器,位于整個信息結構的最上層。
          (2)商業服務信息:businessService元素
          businessService結構將一系列有關商業流程或分類目錄的Web 服務的描述組合到一起。businessService和下面要提到的bindingTemplate一起構成了“綠頁”信息。其中,一個可能的商業流程的例子是一組相關的Web服務信息,包括采購服務、運輸服務和其它的高層商業流程。這些服務都將是提供這些商業流程服務的商業實體所需要注冊的Web服務。論文出處(作者):
        論基于數據挖掘技術的保險行業決策分析
        IDC中心的ARP攻擊與防御解決方案

        【基于Web Services的數字化校園的構建研究】相關文章:

        基于Web服務的集成研究03-08

        基于Web3D的異構數據存儲及通信研究03-10

        基于web的校園論壇系統ASP+SQL03-08

        基于WEB的在線考試系統03-09

        基于J2EE的遠動系統Web實時曲線的研究12-26

        基于Web技術的網絡考試系統03-18

        基于PHP的Web數據庫訪問03-19

        基于Web服務的短信網關設計03-26

        高校Web管理安全的研究11-17

        基于協同商務的數字化營銷03-21

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>