亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Web Service的校園信息門戶研究

        2012-12-31 00:00:00張金偉
        科技創(chuàng)新導報 2012年25期

        摘 要:由于種種原因的限制,目前的校園信息管理系統(tǒng)缺乏統(tǒng)一規(guī)劃,造成大多數網絡應用系統(tǒng)彼此獨立,“信息孤島”現象嚴重。本課題主要研究方向是利用Web Service技術和網絡安全認證方面的研究熱點,實現單點登錄的功能和校園內部信息資源的整合,最終解決校園內部“信息孤島”問題。

        關鍵詞:校園 信息孤島 Web Service

        中圖分類號:TP311文獻標識碼:A文章編號:1674-098X(2012)09(a)-0038-01

        從一般意義上講,信息孤島是指企業(yè)單位之間、或者一個企業(yè)內部不同部門之間的數據流通存在很大的障礙,從而使得信息無法得到有效的共享。從整個社會的角度來看,信息孤島將產生大量的數據重復及冗余,而且由于數據更新的不同步,將可能導致同類型數據相互矛盾,從而降低整個類型數據的可信度,大量的人力物力將浪費在數據的重復搜索及查證上,造成了不可估量的效率丟失和經濟損失。校園的信息孤島是指學校各部門之間的系統(tǒng)以及部門內的系統(tǒng)互通信息困難、數據共享困難,從而很難在一個平臺上來完成各種工作任務。本課題的研究目標在于構建一個基于Web Service技術的校園信息門戶,采用通用的標準和規(guī)范來集成校園網中的Web應用,用其來提高校園網的服務和校園管理的網絡化程度,還有教學手段現代化程度和服務個性化程度。

        1 Web Service體系結構

        Web Service是一種面向服務的架構技術,采用的是統(tǒng)一標準的web協(xié)議,所以其提供的服務具有通用性,從而不同平臺與系統(tǒng)之間的兼容性大大提高了。其體系結構圖如圖1所示。

        從圖1可以看出,Web Service主要通過WSDL、SOAP、UDDI等核心技術來完成面向用戶的服務。

        (1)WSDL。WSDL,即網絡服務描述語言,其作用是描述Web服務的公共接口,即描述Web通信和使用的相關服務、綁定的協(xié)議和信息格式。

        (2)SOAP。SOAP,即簡單對象訪問協(xié)議,是在Web service中采用的一種標準化通信規(guī)程。其主要作用是為了簡化網頁服務器(Web Server)的任務,當他在XML數據庫中讀取數據時,節(jié)約下格式化頁面的操作時間,不同應用程序也可以采用XML格式,通過HTTP協(xié)議來交換共享數據,從而使得共享數據庫能夠兼容不同的編程語言、平臺和硬件。

        (3)UDDI。UDDI,即通用描述、發(fā)現與集成服務,其目的是使用 Internet來描述相關服務,并對企業(yè)服務進行集成。它是一種用于存儲有關Web Service的信息的目錄界面,該界面是由WSDL描述并經由SOAP進行通信。

        2 單點登錄系統(tǒng)

        (1)單點登錄的概念。隨著網絡站點規(guī)模的不斷擴大,一個Web站點普遍都是包含多臺主機的。問題是當用戶使用不同的機器處理不同的請求時,不得要多次在網絡上登錄,這大大的降低了網絡的通信效率,且使得網絡冗余數據量增大。單點登錄很好的解決了這一問題。單點登錄可以使得認證網絡用戶能夠利用連貫的身份識別信息交換機制,在不同的環(huán)境下,便捷且安全的在兩個應用程序中實現自由移動,而不需要重新認證,這就大幅度簡化了服務器端的操作,同時也降低了網絡通信的數據量。

        (2)單點登錄的實現。最著名的單點登錄方法是CAS(Central Authentication Service),最早源于是Yale大學發(fā)起的一個開源項目。CAS的特點有:①開源的企業(yè)級單點登錄解決方案。②CAS Server為需要獨立部署的Web應用。③CAS Client可支持大量的不同類型的客戶端,例如Java,.Perl,Net,PHP,Apache,Ruby,Portal等。

        3 基于Web Service的校園信息門戶的解決方案

        (1)用戶首先通過Web Browser向某個應用系統(tǒng)提出訪問請求,該應用系統(tǒng)在接受請求的同時,又自動成為一個下一級的CAS Client。

        (2)CAS Client接受用戶請求后,檢查該請求中是否攜帶Service Ticket來判斷其是否合法。如果里面沒有攜帶,則認定為非授權訪問,則把用戶的請求重定向到CAS Server中做驗證處理操作。

        (3)CAS Server接受CAS Client發(fā)送的請求,提供給用戶一個標準化的登錄界面??紤]到用戶目前可能沒有username,服務器端還會提供一個注冊窗口。用戶可注冊提交用戶名和密碼。

        (4)CAS Server把登錄后的請求重定向到CAS Client中,此時報文中包含了證明用戶合法身份的Service Ticket。

        (5)CAS Client把本次獲得的Service Ticket提交給CAS Server進行驗證。

        (6)CAS Server驗證后把相關的信息返回給CAS Client。CAS Client根據收到的驗證信息來判斷用戶本次提出的服務請求是否合法。

        (7)CAS Client/應用服務傳遞給用戶響應信息。

        4 結語

        基于Web Service技術,Web Server的服務提供者提供服務,通過SOAP協(xié)議發(fā)布服務信息,該服務信息由UDDI registry通過WSDL描述,被Web Service Client發(fā)現。Web Service Client利用特定的技術,例如采用J2EE或者Net技術,利用發(fā)布的服務,做出一系列的應用系統(tǒng)。通過Web Service技術,實現校園內部信息孤島中的資源共享。通過CAS驗證,實現單點登錄。

        參考文獻

        [1] 李希能.統(tǒng)一身份認證與單點登錄系統(tǒng)的設計與實現[D].武漢理工大學,2010:10-18.

        亚洲VR永久无码一区| 成人性生交大片免费看96| 国产在线精品一区二区| 久久亚洲AV成人一二三区| 亚洲精品中文字幕乱码人妻| 一本久道高清视频在线观看 | 国产91成人精品亚洲精品| av永久天堂一区二区三区蜜桃| 极品尤物在线精品一区二区三区| 欧美日韩精品久久久久| 亚洲最大日夜无码中文字幕| 欧美在线观看www| 蜜桃精品视频一二三区| 99久久免费只有精品国产| 乌克兰少妇xxxx做受6| 精品国产日韩无 影视| 国产免费人成视频在线| 色噜噜久久综合伊人一本| 亚洲视频毛片| 日本国主产一区二区三区在线观看| 一区二区三区国产高清视频| 果冻传媒2021精品一区| 国产免费专区| 亚洲一区二区三区最新视频 | 国产又色又爽又黄刺激在线视频 | av手机天堂| 手机免费高清在线观看av| 妇女bbbb插插插视频| 亚洲国产精品自拍一区| av成人资源在线播放| 久久99精品久久久久麻豆| 国产成人精品999在线观看| 免费无码又爽又刺激又高潮的视频| av在线不卡免费中文网| 亚洲一区二区三区av无码| 亚洲综合伊人制服丝袜美腿| 日韩av中文字幕少妇精品| 亚洲 欧美 综合 在线 精品 | 午夜精品人妻中字字幕| 99在线精品免费视频| 最新亚洲人成无码网www电影|